Python判断与循环
2019-11-06 本文已影响0人
张磊_e325
一、判断
if语句的完整形式就是:
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
else:
<执行4>
注意:
- 冒号
- 缩进为4个空格,不是普通的Tab
简写:
只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。(和js语法一样)
if x:
print('True')
二、循环
1. for...in
names = ['Michael', 'Bob', 'Tracy']
for name in names:
print(name)
2. while
只要条件满足则一直循环,不满足则结束
# 100以内奇数之和
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
3. break
break语句可以提前退出循环。通常都必须配合if语句使用。
4. continue
continue语句,跳过当前的这次循环,直接开始下一次循环。通常都必须配合if语句使用。