Python学习从0到1 ② 之基本语句

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunshine1_0/article/details/79846806

    

一、用户输入

作用:与用户进行交互,需要用户输入才能继续向下执行

语句:input()

示例:height = int (input("Height:"))

二、流程控制之if语句

如果我们现在在玩一个猜年龄的游戏,当我们获取到用户输入猜的年龄后,需要之后判断猜的是否正确,并且返回相应的结果。

需要if语句来进行判断,则if语句的基本结构

扫描二维码关注公众号,回复: 4133049 查看本文章

If 语句的流程图

执行结果:

总结一下:


三、流程控制之while语句


如果我们需要判断数字大小不是一次,而是可以判断许多次,直到判断成功之后在退出,这是我们应该怎么做呢?

#可以使用while循环#

(1)While循环结构

(2)While循环流程图

(3)示例:

猜年龄

结果:

假设现在循环输出十,可是需要在数字三时跳出循环(break使用)

结果:


小结:break:结束循环

要求循环2~10,除了3不输出(continue用法)

结果:

小结:continue执行一次后跳出当次循环,continue前面的代码执行,后面的代码不执行

(4)While循环中else语句

结构:

示例一:(正常结束循环)

示例二:(此为非正常结束循环,循环被中断)

小结:

  while循环中的else语句比较特殊,这里的else语句,只有在循环正常结束的时候才会执行(有break的时候或程序出错时不会执行)

(5)While嵌套循环:

示例:

猜你喜欢

转载自blog.csdn.net/sunshine1_0/article/details/79846806