一·问题
二·问题的代码和运行
1.1第一个问题的代码
import random
random_number=random.randint(0,100)
count=0
while True:
count+=1
user_number=int(input("请输入0-100内的整数:"))
if user_number > random_number:
print("猜大了,请重新输入:")
elif user_number < random_number:
print("猜小了,请重新输入:")
else:
print("猜对了")
break
1.2第一个问题的运行
2.1代码
a=int(input("请输入一个数字:"))
i=2
while i<a:
if a%i==0:
print(f"{a}不是质数")
break
i+=1
else:
print(f"{a}是质数")
2.2运行
3.1代码
xiaoming_hight=1.75
xiaoming_weight=80.5
BMI=xiaoming_weight//xiaoming_hight**2
if BMI<18.5:
print("过轻")
elif 18.5<=BMI<25:
print("正常")
elif 25<=BMI<28:
print("过重")
elif 28<=BMI<32:
print("肥胖")
else :
print("严重肥胖")
3.2运行
4.1代码
user=int(input("请输入一个月份:"))
if user==3 or user==4:
print("春季")
elif 5<=user<=8:
print("夏季")
elif user==9 or user==10:
print("秋季")
elif user==11 or user==12 or user==1 or user==2:
print("冬季")
else:
print("你输入的不是月份")
4.2运行