python基础编程_14_循环数的求和
2018-03-26 10:42
232 查看
问题描述:
求这样的一组数据和,s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字;
例如:2+22+222+2222+22222(此时共有5个数相加),这里具体是由几个数相加,由键盘控制。
import numpy as np
def myFunction():
a=int(input('请输入一个大于0小于10的正整数'))
b=int(input('请输入最大重复数的长度'))
number=np.zeros(b)
for i in range(b):
if i==0:
number[i]=a
else:
number[i]=number[i-1]+a*10**i
print(number)
print(np.sum(number))
myFunction()
求这样的一组数据和,s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字;
例如:2+22+222+2222+22222(此时共有5个数相加),这里具体是由几个数相加,由键盘控制。
import numpy as np
def myFunction():
a=int(input('请输入一个大于0小于10的正整数'))
b=int(input('请输入最大重复数的长度'))
number=np.zeros(b)
for i in range(b):
if i==0:
number[i]=a
else:
number[i]=number[i-1]+a*10**i
print(number)
print(np.sum(number))
myFunction()
请输入一个大于0小于10的正整数3 请输入最大重复数的长度3 [ 3. 33. 333.] 369.0
相关文章推荐
- 2015/9/18 Python基础(14):函数式编程
- Python基础教程——14 网络编程
- Python基础教程——14 网络编程
- python基础课程_学习笔记26:编程的乐趣
- Python基础编程(八)异常
- python学习(适合已有其他编程基础的同学)
- python基础---网络编程(socket编程)
- Python3 基础:面向对象高级编程(上)
- python基础编程_34_ 数制转换的递归 ,贪婪算法找零钱
- python--编程基础--文件
- Python基础-socket编程
- 【14】Python100例基础练习(1)
- [PYTHON] 核心编程笔记之三-Python基础
- Python基础编程(四)字典:当索引不好用时
- python基础教程_学习笔记14:标准库:一些最爱——re
- 我的Python成长之路---第四天---Python基础(14)---2016年1月23日(寒风刺骨)
- Python基础编程(九)魔法方法、属性和迭代器
- python网络编程基础(连载)08三种方式爬取斗鱼主播照片
- Python基础之socket编程
- Python 编程中常用的 12 种基础知识总结