欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python的循环和分支

程序员文章站 2022-04-06 15:07:25
...

一 for循环和while循环要注意循环体的缩进

for 目标 in 表达式:

     循环体

while条件:

    循环体

二 if—else语句

x, y = 4, 5
if x < y:
	small = x
else:
	small = y
score = int(input('请输入一个分数:'))
if 100 >= score >= 90:
    print('A')
elif 90 > score >= 80:
    print('B')
elif 80 > score >= 60:
    print('C')
elif 60 > score >= 0:
    print('D')
else:
    print('输入错误!')


三 range()

•语法:range( [strat,] stop[, step=1] )
–这个BIF有三个参数,其中用中括号括起来的两个表示这两个参数是可选的。
–step=1表示第三个参数的值默认值是1。
range这个BIF的作用是生成一个从start参数的值开始到stop参数的值结束的数字序列 

四 assert作用

assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。
什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。


相关标签: 循环