python作业2024.4.2

一·问题

二·问题的代码和运行

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运行

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值