if-else新手可行的项目

使用if-else语句来实现判断年龄大小,判断密码对错,并且加入身高测量器的小程序。

# 导入sys库

import sys

# 定义函数age

age = int(input("请输入自己的年龄"))

if age < 18:

print("您还未成年,不得使用该软件")

print("请好好读书,报效祖国")

sys.exit() # sys库下关闭程序的代码

else:

print("欢迎使用该软件")

# 账户密码登录系统

# 定义账号和密码

_username = "12345"

_password = "12345"

# 用range函数使输入三次之后无法再输入密码

for i in range(1, 4):

username = input("请输入您的用户名")

password = input("请输入您的密码")

if username == _username and password == _password:

print("登录成功,欢迎您的使用!")

break

else:

print("密码错误,请重新输入!")

else:

print("输入次数已经超过限制")

import msvcrt # 导入库,使后面可以按任意键退出

height = float(input("请输入自己的身高(米):"))

weight = float(input("请输入自己的体重(千克):"))

bmi = weight / (height * height) # bim指数的计算公式

if bmi < 18.5:

print("BMI指数为:" + str(bmi))

print("体重过轻")

elif 18.5 <= bmi < 24.9:

print("BMI指数为:" + str(bmi))

print("正常范围,注意保持")

elif 24.9 <= bmi < 29.9:

print("BMI指数为:" + str(bmi))

print("体重偏重")

else:

print("BMI指数为:" + str(bmi))

print("肥胖")

print("请按任意键退出~")

ord(msvcrt.getch()) # 按任意键退出的执行代码

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值