Python基础教程

4-Python条件判断和循环

2017-08-12  本文已影响706人  向右奔跑

在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
上一篇 下一篇

猜你喜欢

热点阅读