廖雪峰Python课程笔记-04判断和循环

131 阅读1分钟

条件判断和循环

条件判断

写法实例:

if age >= 18:
    print('adult')
elif age >= 6:
    print('teenager')
else:
    print('kid')

写法特点

  • 冒号不要漏了,缩进必须要用
  • else if改写为elif
  • 判空时可以简写为if x

⭐️循环

Python中共有两种循环,一种是for..in,另一种是while

for循环

names = ['Michael', 'Bob', 'Tracy']
for name in names:
    print(name)

range()函数联用求1-100的和:

sum = 0
for x in range(101):
    sum = sum + x
print(sum)

while循环

sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)

break与continue

Python中同样支持,且用法与其他语言一样。