age = 5 if age >= 18: print('你的年龄是{0}'.format(age)) print('你是一个成年人') elif age >= 6: print('你的年龄是{age}'.format(age=age)) print('你是少年') else: print('你的年龄是{0}'.format(age)) print('你是一个小孩子')
你的年龄是5
你是一个小孩子
循环
for循环
1 2 3 4
语法: for i in 可迭代对象: 执行语句1 .......
打印出列表中的所有元素
1 2 3
classmates = ['Neal','Tom','Cora'] for i in classmates: print(i)
Neal
Tom
Cora
计算“1+2+…+100”的和
1 2 3 4
sum = 0 for n in range(101): sum = sum + n print(sum)
5050
while循环
给出的条件只要满足就一直循环,一旦条件不满足就退出循环。
计算100内所有奇数之和
1 2 3 4 5 6 7
n = 1 sum = 0 while n <= 100: sum = sum + n n = n + 2 print(sum)
2500
计算100内所有偶数之和
1 2 3 4 5 6
n = 0 sum = 0 while n <= 100: sum = sum + n n = n + 2 print(sum)