题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+222...2(此时共有5个数相加),几个数相加有键盘控制。'''需求:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。思路:先计算出每一项的值。'''Tn = 0Sn = []n = int(input('n = :'))a = int(input('a = :'))for count in range(n):#先循环计算每一项的值Tn = Tn + a_______________Sn.append(Tn)print TnSn = reduce(lambda x,y : x + y,Sn)#在计算和print( Sn)
A. a = a * 10
B. a = a + 10
C. a = a // 10
D. a = a * *10
查看答案
题目:输出9*9乘法口诀表。'''需求:99乘法口诀表思路:分行与列考虑,共9行9列,i控制行,j控制列。'''for i in range(1,10):______________________:result = i * jprint ('%d * %d = % - 3d'% (i,j,result)) #循环的两个数相乘print ('')#两个循环的间隔
A. for j in range(10)
B. for j in range(1,9)
C. for j in range(9)
D. for j in range(1,10)
题目:打印出所有的“水印花数”,所谓“水印花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水印花数”,因为153=1的三次方+5的三次方+3的三次方。'''需求:打印所有“水印数”,例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方思路:利用for循环控制100-999个数,每个数分解出个位,十位,百位。'''for n in range(100,1000):i = n // 100 #百位数_________________ #十位数k = n % 10 #个位数if n == i ** 3 + j ** 3 + k ** 3:print(n)
A. j = (n / 10) % 10
B. j = (n // 10) % 10
C. j = (n % 10) % 10
D. j = (n % 10) // 10
细骨料筛分试验每次的试样量为()g。
A. 300
B. 400
C. 500
D. 600
细骨料筛分试验用摇筛机筛分( )min。
A. 5
B. 10
C. 15
D. 20