码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 = 210、210既 210 之意。
一、循环
1.while循环
当条件满足时,就不断执行某语句,直到条件不再满足退出循环;
例子
count = 50
while count > 0:
print(str(count))
count -= 2
print("循环结束")
2.for...in循环
例子
sum = 0
for num in range(1, 10):
sum += num
print(str(sum))
其中range()函数用于生成一个整数序列;
终止循环
1.break 用于提前终止循环;
num = 1
while num <= 100:
if num >= 10:
break
print(num)
num += 2
print("结束")
2.continue 用于跳出当前循环,进入下一次循环。
num = 0
while num < 17:
num += 1
if num % 2 == 0:
continue
print(num)
二、If语句
用来判断给定条件是否满足,并根据判断结果选择所要执行的操作。
1.单次判断
if <判断条件>:
<执行>
else:
<执行>
例子
age = int(input("输入你的年龄:"))
if age < 18:
print("未成年")
else:
print("已成年")
2.多次判断
if <判断条件1>:
<执行1>
elif <判断条件2>:
<执行2>
elif <判断条件3>:
<执行3>
else:
<执行4> ...
例子
age = int(input("输入你的年龄:"))
if age >= 18:
print('adult')
elif age >= 6:
print('teenager')
else:
print('kid')
注意,if语句是从上往下判断的。