QTing DAY2

# 1.利用if语句编写一个程序,提问用户"考分是多少",然后根据用户的输入值判断考分等级。
print("------------------------------------")
score = int(input("请输入用户考分:"))
if score>=90 and score<=100:
    print("该用户考分等级为优秀")
elif score>=80 and score<90:
    print("该用户考分等级为良好")
elif score>=70 and score<80:
    print("该用户考分等级为中等")
elif score>=60 and score<70:
    print("该用户考分等级为及格")
else:
    print("该用户考分等级为不及格")
print("------------------------------------")
'''
2.
张三为他的手机设定了自动拨号
根据输入的数字不同
打印不同的语句
"请输入一个数字:"
根据输入的数字打印不同的语句
如
正在拨号给家人...
正在拨号给朋友...
正在拨号给同事...
未知的数字,无法拨号。

'''
phone_number = input('请输入手机号')
if phone_number == '12345':
    print('正在拨号给家人')
elif phone_number == '67890':
    print('正在拨号给朋友')
elif phone_number == '11111':
    print('正在拨号给同事')
else:
    print('未知的数字,无法拨号')
print("------------------------------------")
# 3.小布买了一筐鸡蛋,她说如果坏蛋少于5个,他就吃掉,否则她就去退货(if判断)
bad_egg = int(input("请输入坏蛋个数"))
if bad_egg < 5:
    print("吃掉吃掉统统吃掉")
else:
    print("什么人啊!卖我坏蛋!商家也是坏蛋!退货!!!")
print("------------------------------------")
'''
4.
提示输入会员等级,如果用户输入的是1
就输出SVIP
如果输入的是2
就输出VIP
如果输入的是3
就输出
普通会员(swich)
'''
user_level = input("请输入用户等级")
if user_level == '1':
    print('SVIP')
elif user_level == '2':
    print('VIP')
elif user_level == '3':
    print('swich')
print("------------------------------------")
'''
5.
赵本三给她女儿买手机
如果输入的是vivo
就输出
给你买vivo手机,如果输入的是oppo
就输出
给你买oppo手机
如果输入的是小米就给她买小米手机, 如果输入的是苹果,就输出
那就不给你买了
'''
phone = input("赵本三给他女儿买了什么手机啊\n")
if phone == 'vivo':
    print("给你买vivo手机")
elif phone == 'oppo':
    print("给你买oppo手机")
elif phone == 'MI':
    print("给你买小米手机")
elif phone == 'iPhone':
    print("那就不给你买了")
print("------------------------------------")
'''
6.
输入一个int型的数据,判断这个数是
否能被2整除,如果能被2整除,
那么输出“这个数是偶数”,
否则输出“这个数是奇数”。
提示: 8 % 2 == 0
10 % 2 == 0
9 % 2 = 1
'''
a = int(input("输入一个整数:"))
if a%2 == 0:
    print("这个数是偶数")
else:
    print("这个数是奇数")
print("------------------------------------")
'''
7.
输入三个浮点数类型的数据,
放入到a, b, c三个变量中去,
使用条件结构与交换逻辑将
这三个变量中的值从小到大排列。

'''
a = float(input("请输入a的值:"))
b = float(input("请输入b的值:"))
c = float(input("请输入c的值:"))
if a > b:
    a, b = b, a
elif a > c:
    a, c = c, a
elif b > c:
    b, c = c, b

print(a, b, c)
'''
8.
根据年份和月份判断该月的天数,例如,1900
年是平年,则2月份有28天,2000
年是闰年,则2月份有29天。
闰年的条件:year除以400能整除,或者year除以4能整除,但是不能是100的倍数
'''
print("------------------------------------")
year = int(input("请输入年份:\n"))
if year % 400 == 0:
    if year % 100 == 0:
        print("年是闰年,则2月份有29天")
elif year % 4 == 0 and year % 100 != 0:
    print("年是平年,则2月份有28天")
else:
    print("年是平年,则2月份有28天")
print("------------------------------------")
'''
9.
输入一个整数,判断这个整数是大于0,还是小于0, 还是等于0。
'''
n = int(input("请输入一个整数:\n"))
if n > 0:
    print(f"{n} > 0")
elif n == 0:
    print(f"{n} = 0")
else:
    print(f"{n} < 0")
print("------------------------------------")
'''
10.
输入一个整数,如果输入的数大于等
于1000,那么输出“输入的数 >= 1000”,
否则的话就输出“输入的数 < 1000”。
'''
a = int(input("输入一个整数\n"))
if a >= 1000:
    print(f"{a} >= 1000")
else:
    print(f"{a}  < 1000")
print("------------------------------------")
'''
11.
输出“你是男人吗?”,回答如果是:1,那么输出“原来你是男人呀,呵呵”,如果回答是:0,那么输出“你的性别难道是女?”。
'''
gender = input("你是男人吗?\n")
if gender == '1':
    print("原来你是男人呀,呵呵")
elif gender == '0':
    print("你的性别难道是女?")
print("------------------------------------")
'''
12.
输入两个整数,计算他们的和,如果和大于100,就输出这两个数的乘积,如果和小于100,就输出这两个数的商
'''
a = int(input("请输入a\n"))
b = int(input("请输入b\n"))
if a + b > 100:
    print(a * b)
else:
    print(a / b)
print("------------------------------------")
# 19.
# 某银行推出了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。存款年利率表如下:
# 存期 年利率(%)
#  一年 2.25
#  两年 2.7
#  三年 3.25
#  五年 3.6
# 请存入一定金额(1000起存),存一定年限(四选一),计算到期后得到的本息总额。
# 提示:
# 存入金额和存入年限均由键盘录入
# 本息计算方式:本金+本金×年利率×年限
money = int(input("请输入您要存钱的数目:\n"))
year = int(input("请输入您要存钱的年限:\n"))
if money >= 1000:
    if year == 1:
        print(money + money * 2.25 * 0.01 * year)
    elif year == 2:
        print(money + money * 2.7 * 0.01 * year)
    elif year == 3:
        print(money + money * 3.25 * 0.01 * year)
    elif year == 5:
        print(money + money * 3.6 * 0.01 * year)
else:
    print("抱歉,1000起存")
print("------------------------------------")
# 20.(综合)
# 某商场购物可以打折,具体规则如下:
# 普通顾客购不满100元不打折,满100元打9折;
# 会员购物不满200元打8折,满200元打7.5折;
# 不同打折规则不累加计算。
# 请根据此优惠计划进行购物结算,键盘录入顾客的类别(0表示普通顾客,1表示会员)和购物的折前金额(整数即可),输出应付金额(小数类型)。
spend_money = int(input("请输入用户消费的金额:\n"))
user_level = input("请输入用户等级:\n")
if user_level == '0':
    if spend_money < 100:
        print("不打折")
    else:
        print(f"折前金额为{spend_money},应付金额为:{spend_money * 0.9}")
if user_level == '1':
    if spend_money < 200:
        print(f"折前金额为{spend_money},应付金额为:{spend_money * 0.8}")
    else:
        print(f"折前金额为{spend_money},应付金额为:{spend_money * 0.75}")
print("------------------------------------")
# 21.根据用于指定月份,打印该月份所属的季节。
# 提示:3,4,5 春季
# 6,7,8 夏季
# 9,10,11 秋季
# 12, 1, 2 冬季
month = input("请输入月份:\n")
if int(month) > 12 or int(month) < 0:
    print("输入错误")
else:
    if month in ['3', '4', '5']:
        print("春季")
    elif month in ['6', '7', '8']:
        print("夏季")
    elif month in ['9', '10', '11']:
        print("秋季")
    else:
        print("冬季")

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值