欢迎访问宙启技术站
智能推送

Python编写一个简单的英汉词典程序

发布时间:2023-12-04 14:11:55

以下是一个简单的英汉词典程序,可以实现基本的查询功能。

def create_dictionary():
    # 创建字典
    dictionary = {"apple": "苹果", "banana": "香蕉", "cat": "猫", "dog": "狗", "elephant": "大象"}
    return dictionary

def search_word(dictionary, word):
    # 查询单词
    if word in dictionary:
        return dictionary[word]
    else:
        return "未找到该单词的翻译"

def main():
    dictionary = create_dictionary()

    # 使用例子
    print("欢迎使用英汉词典程序!")
    while True:
        print("请输入需要查询的单词(输入q退出程序):")
        word = input()
        if word == "q":
            break
        translation = search_word(dictionary, word)
        print(f"{word}的翻译是:{translation}
")

if __name__ == "__main__":
    main()

使用例子:

欢迎使用英汉词典程序!
请输入需要查询的单词(输入q退出程序):
apple
apple的翻译是:苹果

请输入需要查询的单词(输入q退出程序):
cat
cat的翻译是:猫

请输入需要查询的单词(输入q退出程序):
elephant
elephant的翻译是:大象

请输入需要查询的单词(输入q退出程序):
orange
orange的翻译是:未找到该单词的翻译

请输入需要查询的单词(输入q退出程序):
q

注意:以上仅为简单的英汉词典程序,实际词典需要包含更多的单词及其翻译。