主要考察列表、循环和if条件判断
题目:
设置一个情景对话,对话内容为询问对方喜欢的汽车品牌,并且根据汽车品牌,回答喜欢的车系(德系、日系、美系等)
代码如下:
question = "Dude what car do you like?"
answer = input(question)
American_car = ["Corvette", "Jeep", "Tesla", "Hummer", "Ford", "Buick"]
German_car = ["Audi", "BMW", "VW", "Porsche", "AMG", "Maybach"]
Italian_car = ["Maserati", "Lancia", "Lambo", "FIAT", "Ferrai"]
British_car = ["Rolls Royce", "Land Rover", "MG", "Mclaren", "Bentley"]
Japanses_car = ["GTR", "Toyota", "Honda", "Mazda"]
Country = [American_car, German_car, Italian_car, Japanses_car, British_car]
Country_name = ["American_car", "German_car", "Italian_car", "Japanses_car", "British_car"]
# 加引号与不加引号有所区别
nation_all = []
for a in Country:
nation_all.append(a)
# 遍历每个国家列表并添加到总列表中
# print(nation_all)
for l_ist, l_ist_name in zip(nation_all, Country_name):
if answer in l_ist:
print(f"Dude,It seems you love {l_ist_name}")
输出: