python——简明英汉词典

简明英汉词典

类型:字典

描述

你从武汉搬到美国生活,这里的人都讲英语,你的英语不好,好在你有会编写python程序,请根据附件文件的内容,编写一段程序,把英语单词译成中文,帮助你与人沟通。

附件文件是一个词典,文件结构如下:

abandon   v.抛弃,放弃
abandonment   n.放弃
abbreviation   n.缩写
abeyance   n.缓办,中止
abide   v.遵守
ability   n.能力
......
zip   n.活动,尖啸声
zipcode   n.邮政编码
zipper   n.拉链
zone   n.地带,区域,区
zoo   n.动物园
zoology   n.动物学

输入

输入一个要查询的单词

输出

参考示例,输出要查询的单词和其中文意思,中间空格分隔,当查询的词在文件中不存在时,输出这个单词和 '这个词我不明白'

示例 1

输入:

abandonment	

输出:

abandonment n.放弃

参考代码

dic = {}
with open('dict.txt','r',encoding = 'utf-8') as data:
	for x in data:
		x = x.strip().split()
		dic.update(dict({x[0]:x[1]}))

word = input()
print(word,dic.get(word,'这个词我不明白'))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_62488776

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值