01-python小实例

1、写一个程序判断用户输入的是不是数字, 如果是那么是否是奇数?

user_input = input("请输入: ")
if not user_input.isalpha():
    new_user_input = float(user_input)
    if new_user_input % 2 == 1:
        print(user_input,"是奇数")
    else:
        print(user_input,"不是奇数")
else:
    print(user_input,"不是数字")

2、写一个程序来计算用户输入数字的立方, 若输入的不是数字则提示其重新输入

user_input = input("请输入:")
if not user_input.isalpha():
    new_user_input = float(user_input)
    result = new_user_input**3
    print("其结果为:", result)
else:
    print("不是数字请重新输入!!!")

3. 写一个程序来计算人民币转化为欧元, 若输入的不是数字则提示其错误

rmb = input("please input rmb: ")
if not rmb.isalpha():
    new_rmb = float(rmb)
    rate = 0.1267
    EUR = new_rmb * rate
    print(rmb, "人民币转换成:", EUR, "欧元")
else:
    print("输入错误!!!")

4. 根据输入的成绩进行打分,

学习成绩>=90分的同学用A表示;

60-89分之间的用B表示;

60分以下的用C表示;

grade = float(input("请输入分数:"))
if grade >=0 and grade <=100:
    if grade >= 90:
        print("该同学得到了A!")
    elif grade >= 60:
        print("该同学得到了B!")
    else:
        print("该同学得到了C!")
else:
    print("请重新输入分数!")

5. 写一个程序判断用户输入的内容是否为空, 若为空则直接提示用户重新输入, 若不为空则打印用户输入

string = input("请输入:")
if not bool(string):
    print("输入为空,请重新输入!")
else:
    print(string)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值