在Python中的代码缩进是逻辑的一部分,其他语言中使用{}
一、条件判断
if
if else
if elif else
age =20
if age >= 18:
print('your age is', age)
print('adult')
age = 3
if age >= 18:
print('adult')
else:
print('teenager')
age = 3
if age >= 18:
print('adult')
elif age>= 6:
print('teenager')
else:
print('kid')
if语句特点:从下往下执行,如果在某个判断上是True,把该判断对应的语句执行后,就忽略剩下的elif和else。
if x:
print('True')
二、循环:
for
while
sum = 0
for i in range(101):
sum = sum + i
print(sum)
range([start,] stop[, step=1])
是一个内置函数,作用是生成一个从start参数的值开始到stop参数的值结束的数字序列。
start, step=1这两个参数是可选的,step默认值是1
sum = 0
for i in [1,2,3,4,5,6,7,8,9,10]:
sum = sum + i
print(sum)
sum = 0
i = 0
while i< 101:
sum = sum +i
i = i+1
print(sum)
break,提前退出循环
continue,跳出当前的这次循环,直接开始下一次循环
三元操作符
small = x if x < y else y
网友评论