学习Python Day2 |
您所在的位置:网站首页 › 条件判断有哪些 › 学习Python Day2 |
目录 一、判断语句 1.if 语句 2.if else语句 3.多条件判断(if-elif-else语句) 4.if else嵌套语句 二、循环语句 1.while语句 3.补充知识: (1)实现print语句不换行 (2)制表符\t实现输出语句的对齐 (3)示例 4.for 循环 5.range语句 (1)range(num) (2)range(num1,num2) (3)range(num1,num2,step) (4)range可以决定for循环的循环次数 5.for循环的嵌套 6.continue和break (1)continue (2)break 7.循环案例--发工资 三、函数 1.函数的定义 2.函数的传入参数 3.函数的返回值 4.函数说明文档 5.函数的嵌套调用 一、判断语句 1.if 语句基本形式: if+要判断的条件+":" 条件成立时要做的事情 判断条件后会返回bool类型(True/False) 若为True,则条件成立,执行条件成立时需执行的代码,若为False,则不需要执行。 例如 age=20 if age>=18: print("解除防沉迷")结果为: PS:在if语句后,表达条件成立时要做的事情需要进行缩进,当需要执行的有多行代码时,只需要将每一行代码都缩进,而没有缩进的语句视为在if的框架之外。 例如: age=20 if age>=18: print("解除防沉迷") print("将成为大学生") #两行都有缩进,当if语句成立时都会执行 age=10 if age>=18: print("解除防沉迷") print("将成为大学生") print("时间过得真快")P2中最后的print没有缩进,不在if框架内,即使条件不成立,依旧会执行 相比于if语句,else语句可以让条件不成立时执行else里的代码 基本形式为: 例如: age=int(input("你的年龄:")) if age>=18: print("你已解除防沉迷") else: print("请好好学习")基本形式: 结果为: 第二个if由于缩进,因此在第一个if的内容中,因此执行第2个if需要第一个if成立 在if里也可以嵌套多个elif和else 示例: 基本形式: while+条件(布尔类型): 条件成立执行的代码 例如: i=0 while inum: print("bigger") else: print("smaller") #最后统计猜测的次数 print(f"你猜了{count}次")2.while的嵌套循环 与if语句类似,while的嵌套循环只需要在while语句里用缩进的形式再写一段内层的while的语句 例如: i=1 while i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |