📢📢📢📣📣📣
哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10年DBA工作经验
一位上进心十足的【大数据领域博主】!😜😜😜
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
擅长主流数据Oracle、MySQL、PG 运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。
✨ 如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞
❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
🚀 描述
Python的条件语句依靠将运算结果转变成布尔值后进行判断,然后分支,如果我们直接判断布尔值会怎么样呢?输入布尔变量,使用条件语句判断,如果为真则输出"Hello World!“,否则输出"Erros!”。
📖 输入描述:
输入0 或者 1。
📖 输出描述:
输出"Hello World!“或者"Erros!”。
🍌🍌 答案
n = int(input())
if n:
print('Hello World!')
else:
print('Erros!')
🚀 描述
创建一个空列表my_list,如果列表为空,请使用print()语句一行输出字符串’my_list is empty!‘,
否则使用print()语句一行输出字符串’my_list is not empty!’。
📖 输入描述:
无
📖 输出描述:
按题目描述进行输出即可。
🍌🍌 答案
my_list=[]
if my_list:
print("my_list is not empty!")
else:
print("my_list is empty!")
🚀 描述
创建一个依次包含字符串’Niuniu’、‘Niumei’、‘GURR’和’LOLO’的列表current_users,
再创建一个依次包含字符串’GurR’、‘Niu Ke Le’、'LoLo’和’Tuo Rui Chi’的列表new_users,
使用for循环遍历new_users,如果遍历到的新用户名在current_users中,
则使用print()语句一行输出类似字符串’The user name GurR has already been registered! Please change it and try again!'的语句,
否则使用print()语句一行输出类似字符串’Congratulations, the user name Niu Ke Le is available!'的语句。(注:用户名的比较不区分大小写)
📖 输入描述:
无
📖 输出描述:
按题目描述进行输出即可。
The user name GurR has already been registered! Please change it and try again!
Congratulations, the user name Niu Ke Le is available!
The user name LoLo has already been registered! Please change it and try again!
Congratulations, the user name Tuo Rui Chi is available!
🍌🍌 答案
current_users = ['Niuniu','Niumei','GURR','LOLO']
new_users = ['GurR','Niu Ke Le','LoLo','Tuo Rui Chi']
for name in new_users:
if name.upper() in current_users:
print('The user name {} has already been registered! Please change it and try again!'.format(name))
else:
print('Congratulations, the user name {} is available!'.format(name))
🚀 描述
牛客食堂今天准备了很多丰盛的午餐, ‘pizza’:10块钱一份,‘rice’ :2块钱一份,‘yogurt’:5块钱一份,剩下的其他菜品都是8块钱一份。牛牛在某窗口点餐,请你根据他输入的字符串,使用if-elif-else语句判断牛牛需要花费多少钱?
📖 输入描述:
输入一个字符串表示菜品。
📖 输出描述:
输出该菜品的价格。
🍌🍌 答案
x = input()
if x == "pizza":
print(10)
elif x == "rice":
print(2)
elif x == "yogurt":
print(5)
else:
print(8)
🚀 描述
牛牛在门头沟大学学习,一学年过去了,需要根据他的成绩计算他的平均绩点,
假如绩点与等级的对应关系如下表所示。
请根据输入的等级和学分数,计算牛牛的均绩(每门课学分乘上单门课绩点,求和后对学分求均值)。
📖 输入描述:
连续输入一行等级一行学分,遇到等级为False则结束输入。
📖 输出描述:
均绩保留两位小数。
🍌🍌 答案
rate = input()
sum_score = 0
junji = 0
dict = {'A':4.0,'B':3.0,'C':2.0,'D':1.0,'F':0}
while rate != 'False':
score = input()
junji = junji + (dict[rate] * int(score))
sum_score += int(score)
rate = input()
print("{:.2f}".format(junji/sum_score))
🚀 描述
牛客网的登录系统需要验证用户名与密码,当二者都正确时才允许登录,其中管理员的用户名为’admis’,密码为’Nowcoder666’。请你使用if-else语句,根据输入的用户名ID和密码,判断该用户等否登录。
📖 输入描述:
第一行输入字符串表示用户名;
第二行输入字符串表示密码。
📖 输出描述:
登录成功输出"Welcome!“,登录失败输出"user id or password is not correct!”
🍌🍌 答案
user_name=input()
iss=input()
if user_name=='admis':
if iss=='Nowcoder666':
print("Welcome!")
else:
print("user id or password is not correct!")
else:
print("user id or password is not correct!")