当前位置: 首页 > 后端技术 > Python

06篇,学习python循环和分支

时间:2023-03-26 14:04:06 Python

《python小白入门系列教程》专栏?第06篇Python忠实地按顺序执行它们。如果想改变语句流的执行顺序怎么办?您可能已经猜到,这是通过控制流语句实现的。Python中有三种控制流语句——if、for和while。if语句if语句用于检查条件,如果条件为真(True),我们运行一个语句块(称为if-block),否则我们处理另一个语句块(称为else-block)。else子句是可选的。age=20ifage>18:print("adult")else:print("minor")#在"minor"程序中,我们判断age的值是否大于18,如果大于则输出"adult",否则输出"minor""注:18print("adult")后面有一个冒号,前面有4个空格的缩进,称为if-block,可以简单理解执行过程通过下图的条件语句:[Imageuploadfailed...(image-c738d6-1601214613080)]使用多个if在这个程序中,我们从用户那里得到猜测的数字,然后检查这个数字是否是我们想要的有。我们将变量number设置为我们想要的任何整数,在本例中为28。然后,我们使用input()函数来获取用户猜测的数字。casenumber=28guess=int(input('请输入数字:'))ifguess==number:print('恭喜你猜对了')print('不是每次都能猜到')elifguess|大于||>=|大于或等于||==|等于,比较两个值是否相等||!=|接下来,while语句允许您重复执行一个语句块。while语句是所谓的循环语句的示例。while语句有一个可选的else子句。运行时使用while语句:guess=int(input('请输入一个数字:'))ifguess==number:print('恭喜,你猜对了')running=False#让while循环停止elifguess