目录
1.if条件语句
2.if....else
3.多分支结构
4.多重嵌套
5.三元表达式
6.while循环
1.if条件语句
if true: if判断中的代码,只有if后面的条件成立才会被执行print(if 外面的代码,无论如何都会被执行)
if True: print("if条件判断中的代码块") print("条件为True 则执行这里的代码, 如果是false则不执行")
2.if....else # if else 双分支结构#if 后面的条件满足则 执行if中的代码#否则 执行else中的代码 非此即彼
3.多分支结构 # elif 这个分支语句在if 后面条件不满足的时候 执行#if elif else 从上到下 进行判断 满足条件就执行对应区间的代码 然后结束代码#上面所有条件都不满足于 则 执行else中的代码# 0-3 饱饱,4-6 幼儿园 ,7-12 小学,13-18 中学,18-终点 成年人age = int(input("请输入一个年龄:"))if age <= 3 : print("你还是一个宝宝")elif age <= 6 : print("应该上幼儿园,或者学前班")elif age < 12 : print("你上小学")elif age <= 18 : print("祖国的花骨朵,中血")else: print("成年人的世界真复杂")
4.多重嵌套
# if else 双分支结构#if 后面的条件满足则 执行if中的代码#否则 执行else中的代码 非此即彼
# elif 这个分支语句在if 后面条件不满足的时候 执行#if elif else 从上到下 进行判断 满足条件就执行对应区间的代码 然后结束代码#上面所有条件都不满足于 则 执行else中的代码# 0-3 饱饱,4-6 幼儿园 ,7-12 小学,13-18 中学,18-终点 成年人age = int(input("请输入一个年龄:"))if age <= 3 : print("你还是一个宝宝")elif age <= 6 : print("应该上幼儿园,或者学前班")elif age < 12 : print("你上小学")elif age <= 18 : print("祖国的花骨朵,中血")else: print("成年人的世界真复杂")
4.多重嵌套
# money = 1 有钱 money = 0 没钱# seat = 1 有座位 seat = 0 没座位# 多层嵌套money = int(input("请问你有钱?n(有钱输入:1,没钱输入:0)"))# 1 表示 True 0 表示Falseif money : # 有钱 seat = int(input("车上有座位吗?(有请输入:1,没有输入:0)")) if seat: #有座位 print("我有钱还有座位,我最牛逼") else : #没座位 print("我有钱,但没有座位,我只能站在")else: #没钱 print(" 滚 ")
5.三元表达式、 三元运算符是软件编程中的一个固定格式,也叫三元运算符或三元表达式。
语法:条件成⽴执⾏的表达式 if 条件 else 条件不成⽴执⾏的表达式
示例:
a = 1
b = 2
c = a if a > b else b
print(c)
输出结果:2
6.while循环
三元运算符是软件编程中的一个固定格式,也叫三元运算符或三元表达式。
语法:条件成⽴执⾏的表达式 if 条件 else 条件不成⽴执⾏的表达式
示例:
a = 1
b = 2
c = a if a > b else b
print(c)
输出结果:2
在Python中,循环分为 while 和 for 两种,最终实现效果相同。
while 条件:
条件成⽴重复执⾏的代码1
条件成⽴重复执⾏的代码2