条件判断:if
条件判断格式
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
循环
第一种循环:for ...in...
- 求从1到10累加
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
print(sum)
55
- 求从0到10累加
sum = 0
for x in range(11):
sum = sum + x
print(sum)
55
- 求从1到10累加
sum = 0
for x in range(1,11):
sum = sum + x
print(sum)
55
第二种循环:while.....
只要条件满足,就不断循环,条件不满足时退出循环
比如我们要计算100以内所有奇数之和
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
2500
在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。
网友评论