结构: if 条件语句: 代码块 小练习: 使用random.randint()函数随机生成一个1~100之间的整数,判断是否是偶数 python 复制代码 import random n = random.randint(1,100) print(n) if n % 2 == 0: print(str(n) +"是偶数")
结构:
if 条件语句:
代码块
使用random.randint()函数随机生成一个1~100之间的整数,判断是否是偶数
import random n = random.randint(1,100) print(n) if n % 2 == 0: print(str(n) +"是偶数")
结构: if 条件表达式: 代码块 else: 代码块 小练习: 设计一个简单的加法计算器,一百以内求和运算 python 复制代码 while True: n1 = float(input("数字1:")) n2 = float(input("数字2:")) if n1 > 100 or n2 > 100: print("数字大于100") continue else: ##round(浮点数的精度。2是保留两位) sum = round(n1+n2,2) print("%.2f+%.2f=%.2f"%(n1,n2,sum)) print("是否退出?退出请按q") #esc 接收键指令 esc = input() if esc == q or eac == Q: break
if 条件表达式:
else:
设计一个简单的加法计算器,一百以内求和运算
while True: n1 = float(input("数字1:")) n2 = float(input("数字2:")) if n1 > 100 or n2 > 100: print("数字大于100") continue else: ##round(浮点数的精度。2是保留两位) sum = round(n1+n2,2) print("%.2f+%.2f=%.2f"%(n1,n2,sum)) print("是否退出?退出请按q") #esc 接收键指令 esc = input() if esc == q or eac == Q: break
语法: if 条件表达式: 代码块 elif 条件表达式: 代码块 ........ elif 条件表达式: 代码块 else: 代码块 小练习: 输入个人成绩,输出ABCDE等级,90分以上为A,80~89分为B,70~79为C,60~69为D,60分以下为E python 复制代码 1 python 复制代码 n = int(input("输入你的成绩:")) if n > 90: print("你成绩的等级为A") elif n >= 80 and n < 90: print("你成绩的等级为B") elif n >= 70 and n < 80: print("你成绩的等级为C") elif n >= 60 and n < 70: print("你成绩的等级为D") elif n < 60: print("你成绩的等级为E") else: print("成绩输入有误") 小练习:
语法:
elif 条件表达式:
........
else:
1
n = int(input("输入你的成绩:")) if n > 90: print("你成绩的等级为A") elif n >= 80 and n < 90: print("你成绩的等级为B") elif n >= 70 and n < 80: print("你成绩的等级为C") elif n >= 60 and n < 70: print("你成绩的等级为D") elif n < 60: print("你成绩的等级为E") else: print("成绩输入有误")