网站首页 > 基础教程 正文
人生一世,谁还不是来人间头一遭?在这大千世界中,难免会做自己后悔的事,常常过后,默默回想:如果有如果,我当时。。。,可惜没有如果。现实给不了咱们如果,但是Python却可以如果。
if语句作用
if语句作用在于判断条件是否成立,即条件成立执行某些代码,条件不成立则不执行这些代码。也就是说,if语句在条件成立后,会给你重来机会。
if语句语法
if 条件: 条件成立执行的代码1 条件成立执行的代码2 ......
- 快速体验
# True表示条件恒成立 if True: print('真希望有如果') print('如果有如果') # 下方的代码没有缩进到if语句块,所以和if条件无关 print('无论是否有如果,你都后悔莫及')
- 体验结果
if...else...语句作用
作用:条件成立执行if下方的代码; 条件不成立执行else下方的代码
if...else...语句语法
if 条件: 条件成立执行的代码1 条件成立执行的代码2 ...... else: 条件不成立执行的代码1 条件不成立执行的代码2 ......
- 快速体验
age = 15 if age >= 18: print('你已经成年了,这世界没有如果,莫后悔') else: print('恭喜你还是未成年,宠爱集于一身,给你选择') # age小于18,不满足大于18语句,代码执行else语句
多重判断的作用
多重判断是对不同条件进行判断,有了多重判断,就有更多的选择机会,有更多的如果。
多重判断语句语法
if 条件1: 条件1成立执行的代码1 条件1成立执行的代码2 ...... elif 条件2: 条件2成立执行的代码1 条件2成立执行的代码2 ...... else: 以上条件都不成立执行执行的代码
多重判断也可以和else配合使用。一般else放到整个if语句的最后,表示以上条件都不成立的时候执行的代码
- 快速体验
age = int(input('请输入您的年龄:')) if age >= 18: print('你已经成年了,这世界没有如果,莫后悔') elif (age >= 16) and (age < 18): print('你已经半成年了,有些事不能做,莫让自己后悔') elif age <16: print('恭喜你还是未成年,宠爱集于一身,给你选择') # 根据input()函数输入的age数值,对age数值进行判断,然后执行if不同的语句
注意:(age >= 16) and (age < 18) 可以化简为16<= age <= 18
if嵌套作用
if嵌套语句作用在于,if语句里面也有if语句,可以理解为,大事件重来后,判断小事件是否重来。
if嵌套语法
if 条件1: 条件1成立执行的代码 条件1成立执行的代码 if 条件2: 条件2成立执行的代码 条件2成立执行的代码
注意:条件2的if也是处于条件1成立执行的代码的缩进关系内部
- 快速体验
age = int(input('请输入您的年龄:')) flog = '好青年不违法' if age >= 18: print('你已经成年了,这世界没有如果,莫后悔') elif (age >= 16) and (age < 18): if float == '好青年不违法': print('你已经半成年了,有些事不能做,莫让自己后悔') elif age < 16: print('恭喜你还是未成年,宠爱集于一身,给你选择') # age在16--18区间内时候,系统会判读flog是否为好青年不违法,如果是,才会输出:你已经半成年了,有些事不能做,莫让自己后悔
三目运算符作用
三目运算符也叫三元运算符,三目运算符说白了是简化代码行数作用。
注意:只能用于一个判断,多重判断不适合
三目运算符语法
值1 if 条件 else 值2
- 快速体验
a = 1 b = 2 c = a if a > b else b print(c) # 当if语句后面条件成立,执行a,否则执行b
今天向各位看官分享了if语句的用法,明天分享if语句实例,各位看官喜欢的请多多关注,你的关注是我码下去的勇气。
猜你喜欢
- 2024-10-21 Python(第五课)条件语句 条件语句 python
- 2024-10-21 Python条件语句 Python条件语句有哪几种
- 2024-10-21 Python入门第4课,if语句进阶学习,巧用“通关”游戏解决难点
- 2024-10-21 简单聊聊Python的if-elif-else语句~#程序员
- 2024-10-21 玩转Python—条件语句使用教程 条件运算python
- 2024-10-21 送给发烧友:Python条件语句的七种写法
- 2024-10-21 python笔记1:一次艰难的判断-if语句
- 2024-10-21 python入门018:if 语句处理列表 python的if语句用法
- 2024-10-21 「文章」16.流程控制语句-if判断语句
- 2024-10-21 Python中条件判断if语句操作注意事项
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)