-
1. 在计算
a and b
时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。2. 在计算
a or b
时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
查看全部 -
print “sdfj”查看全部
-
print 45678 + 0x12fd2查看全部
-
print 45678 + 0x12fd2查看全部
-
for x in [1,2,3,4,5,6,7,8,9]: for y in [0,1,2,3,4,5,6,7,8,9]: if x < y: print x * 10 + y
查看全部 -
sum = 0 x = 1 n = 1 while True: if n >20: break sum = sum +x x = x * 2 n = n + 1 print sum
查看全部 -
L = [75, 92, 59, 68] sum = 0.0 for x in L: sum = sum + x print sum / 4
查看全部 -
L = [75, 92, 59, 68] sum = 0.0 for x in L: sum = sum + x print sum / 4
查看全部 -
最后是-1
查看全部 -
特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
查看全部 -
if age >= 18: print 'adult' elif age >= 6: print 'teenager' elif age >= 3: print 'kid' else: print 'baby'
查看全部 -
利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。
注意: else 后面有个“:”。
查看全部 -
Python代码的缩进规则。具有相同缩进的代码被视为代码块,如果 if 语句判断为 True,就会执行这个代码块。
4个空格
注意: if 语句后接表达式,然后用
:
表示代码块开始。查看全部 -
Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义
Python在打印单元素tuple时,也自动添加了一个“,”,多元素 tuple 加不加这个额外的“,”效果是一样的
查看全部 -
记住首行缩进一定要对齐
查看全部
举报
0/150
提交
取消