流程控制语句
简介
- Python代码在执行时是按照自上向下的顺序执行的。
- 通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次。
- 流程控制语句分为两大类:条件判断语句、循环语句。
条件判断语句(语句)
- 语法: if 条件表达式 : 语句
- 执行的流程: if语句在执行时,会先对条件表达式进行求值判断
如果为True,则执行if后的语句
如果为False,则不执行 - 默认情况下,if语句只会控制紧随其后的那条语句,如果希望if可以控制多条语句
则可以在if后跟着一个代码块
代码块
- 代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行
- 代码块就是一种为代码分组的机制
- 如果要编写代码块,语句就不能紧随在:后边,而是要写在下一行
- 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束
input( )函数
- 该函数用来获取用户的输入
- input( )调用后,程序会立即暂停,等待用户输入
- 用户输入完内容以后,点击回车程序才会继续向下执行
- 用户输入完成以后,其所输入的的内容会以返回值得形式返回
- 注意: input( )的返回值是一个字符串
- input( )函数中可以设置一个字符串作为参数,这个字符串将会作为提示文字显示
a=input('请输入任意内容: ')
print(‘用户输入的内容是:’,a) - 获取用户输入的用户名username - input(’’)