1.基本的输入输出语句:
输入:input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。
输出:两种输出值的方式分别为表达式语句、 print() 函数。
2.if条件语句:
条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
1) if...else的流程图如下:
语法格式:
if condition:#如果condition条件结果为真
statement_block#执行statement_block内容
else:#否则,即条件condition结果为假
statement_block_other#执行statement_block_other的内容
代码书写注意事项:
每个条件后面要使用冒号:表示接下来的程序是满足条件要执行的语句块;
使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块;
2) if...elif...elif...else的流程图如下:
语法格式:
if condition1:#如果condition1条件结果为真
statement_block1#执行statement_block1内容
elif condition2:#如果condition2条件结果为真
statement_block2#执行statement_block2内容
elif condition3:#如果condition3条件结果为真
statement_block3#执行statement_block3内容
......
else:#否则,即前面n个condition条件都不成立
statement_block_other#执行statement_block_other的内容
3) if嵌套使用:
流程图:
语法规则:
if condition1:#如果condition1条件结果为真
if condition1_1:#如果condition1_1条件结果为真
statement_block1_1#执行statement_block1内容
elif condition1_2:#如果condition1_2条件结果为真
statement_block1_2#执行statement_block1_2内容
else:#否则,即前面condition1_1,1_2条件都不成立
statement_block_other1_1#执行statement_block_other1_1的内容
elif condition2:#如果condition2条件结果为真
statement_block2#执行statement_block2内容
else:#否则,即前面n个condition条件都不成立
statement_block_other#执行statement_block_other的内容
注:
else的语句是可以省略不写的