if语句
if语句的格式:
if条件:
if条件
if 的嵌套格式和练习
'''
if 的嵌套格式和练习
'''
# 定义一个函数,用来判断成绩的优良中差不及格
def is_socre_level(score):
# 先判断成绩是否有效
if score >=0 and score <= 100:
# 成绩有效 判断级别
if score >= 90:
print(f'得分{score},级别优')
elif score >= 80:
print(f'得分 {score},级别良')
elif score >= 70:
print(f'得分 {score},级别中')
elif score >= 60:
print(f'得分 {score},级别差')
else:
print(f'得分 {score},不及格')
else:
print(f'输入的成绩 {score} 是无效的')
s = int(input('请输入成绩:'))
is_socre_level(s)
随机数Random
随机数的使用:
- 导入random模块
- random.randint(n1,n2)
- 通过这个函数,得到一个[n1,n2]期间的值
练习代码:
'''
随机数的使用
'''
# 导入模块
import random
# 使用随机数模块获取一个随机数
n = random.randint(0,20) # 0,1,2,...,20
# 判断随机数奇偶性
n = int(n)
a = n % 2
if a == 1:
print('奇数')
elif a == 0: # 这是一段错误代码,脑子瓦特掉了,这样永远执行不到下一行了,哈哈
print('0')
else:
print('偶数')
正确代码:
'''
随机数的使用
'''
# 导入模块
import random
# 使用随机数模块获取一个随机数
n = random.randint(0,20) # 0,1,2,...,20
# 判断随机数奇偶性
n = int(n)
a = n % 2
if a == 1:
print('奇数')
else:
print('偶数')
评论 (0)