⭐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!")