4-Python条件判断和循环

在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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容