1.python中的三元运算符
# 求出两个数字中比较大的一个数 a = 76 b = 23 if a > b: print(a) else: print(b) # 三元运算符 max = a if a > b else b
2.循环 while 和 for (for in)
2.1 while循环
语法: 1.初始化的表达式 while 2.条件表达式: 循环体(重复执行的代码片段) 3.更新表达式 # 注意: 初始化的表达式只会在第一次循环的时候执行一次.
代码演示:
# 输出 100遍的 hello world ''' print("hello world") print("hello world") print("hello world") print("hello world") print("hello world") print("hello world") print("hello world") print("hello world") ..... print("hello world") ''' ''' # 1.初始化表达式 定义一个变量初始值为0 num = 0 while num <= 99: # 2.设置表达式的终止条件(循环结束的条件) print("hello world") # 3.更新表达式 num = num + 1 ''' ''' # 需求:使用while的方式 输出1-100所有的数字 num = 1 while num <= 100: print(num) num += 1 ''' # 需求:使用while方式 输出1-100之间所有的奇数 ''' num = 1 while num <= 100: print(num) num += 2 ''' ''' # 输出1-100之间所有的奇数 num = 1 while num <= 100: if num % 2 != 0: print(num) num += 1 ''' ''' # 计算1-100之间所有数字的和 # 定义一个变量sum 接收数字的和 初始值 0 sum = 0