sum = 0
for i in range(0,100):
if i%2 == 0:
sum -= i
else:
sum += i
print(sum)
A -49 B -50 C 49 D 50
本题实质上是对0+1-2+3-4+……+99的求和
for n in range(100,200):
i = n // 100
j = n // 10 % 10
k = n % 10
if n == i**3 + j**3 + k**3:
print(n)
A 152 B 159 C 157 D 153
本题的i,j,k是在做分解数字的工作,而if语句是在判断该数是否是水仙花数
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。
A Input Process Output Program
IPO(Input Processing Output)模式,即输入数据→处理数据→输出结果。
>>> ‘python123‘ > ‘python‘ >>> ‘ABCD‘ == ‘abcd‘.upper() >>> ‘‘<‘a‘ >>> ‘python‘ < ‘pypi‘
A 元组 B 整数 C 字典 D 集合
j = 1
for i in range(0,10):
j += i
A 36 B 46 C 11 D 10
A while B 0 C -1 D False
因为计算机本身的原因导致0.1+0.2 并不会等于0.3
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号 ( ),列表使用方括号 [ ]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
原文:https://www.cnblogs.com/Atsuhiro/p/14932277.html