dict1 = {'胃': 'stomach', '肝': 'liver', '肺': 'lung', '心脏': 'heart'}

learned_words = 0

while True: word = input("请输入一个医学中文名词:")

if word in dict1:
    english = input("请输对应的英文:")
    if english == dict1[word]:
        learned_words += 1
        print("答对了,你已经学会了%d个单词!" % learned_words)
    else:
        print("答错了!")

else:
    add_word = input("该医学中文名词不存在,是否添加?(Y/N)")
    if add_word == 'Y':
        english = input("请输入此词汇对应的英文单词:")
        dict1[word] = english
        print("添加成功!")
    else:
        continue

continue_learning = input("是否继续学习?(Y/N)")
if continue_learning == 'N':
    brea
python创建一个字典任意输入一个医学中文名词判断其是否在宇典dict1中如果存在 则提示用户输入对应的英文若用户输入正确则显示答对了你已经学会了 个单词!;若用户输入错误则显示答错了!无论输入对错之后都询问 用户是否继续学习;功能2:如果用户输入的医学中文名词不存在则要询问用户是否向字典中添加此词汇若添加则由用户输入此河汇对应的英文单词若不添加则继续学习。

原文地址: https://www.cveoy.top/t/topic/hcVp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录