牛客网Python入门103题练习|(06--条件语句(2))

⭐NP46 菜品的价格

描述

牛客食堂今天准备了很多丰盛的午餐, 'pizza':10块钱一份,'rice' :2块钱一份,'yogurt':5块钱一份,剩下的其他菜品都是8块钱一份。牛牛在某窗口点餐,请你根据他输入的字符串,使用if-elif-else语句判断牛牛需要花费多少钱?

输入描述:

输入一个字符串表示菜品。

输出描述:

输出该菜品的价格。

示例1

输入:

pizza

输出:

10
str = input()
i = 0
if str == 'pizza':
    i += 10
    print(i)
elif str == 'rice':
    i += 2
    print(i)
elif str == 'yogurt':
    i += 5
    print(i)
else:
    i += 8
    print(i)

⭐NP47 牛牛的绩点

描述

牛牛在门头沟大学学习,一学年过去了,需要根据他的成绩计算他的平均绩点,假如绩点与等级的对应关系如下表所示。请根据输入的等级和学分数,计算牛牛的均绩(每门课学分乘上单门课绩点,求和后对学分求均值)。

A

4.0

B

3.0

C

2.0

D

1.0

F

0

输入描述:

连续输入一行等级一行学分,遇到等级为False则结束输入。

输出描述:

均绩保留两位小数。

示例1

输入:

A
3
B
4
C
2
False

输出:

3.11
gl = {"A":4.0, "B":3.0, "C":2.0, "D":1.0, "F":0}
al = []
bl = []
while True:
    g = input()
    if g == "False":
        break
    else:
        sco = int(input())
        al.append(gl[g]*sco)
        bl.append(sco)
print("%.2f" % (sum(al) / sum(bl)))

⭐NP48 验证登录名与密码

描述

牛客网的登录系统需要验证用户名与密码,当二者都正确时才允许登录,其中管理员的用户名为'admis',密码为'Nowcoder666'。请你使用if-else语句,根据输入的用户名ID和密码,判断该用户等否登录。

输入描述:

第一行输入字符串表示用户名;

第二行输入字符串表示密码。

输出描述:

登录成功输出"Welcome!",登录失败输出"user id or password is not correct!"

示例1

输入:

admis
Nowcoder666

输出:

Welcome!
if input() == 'admis' and input() =='Nowcoder666':
    print("Welcome!")
else:
    print("user id or password is not correct!")

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玥轩_521

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值