<python>请设计一个程式,输入key:value为英文:中文的英中翻译字典,直至输入0:0结束(请用 dicts )
发布网友
发布时间:2022-05-10 22:44
我来回答
共2个回答
热心网友
时间:2022-05-11 00:13
#-*-coding:utf-8-*-
engbdict={}
d=raw_input("请输入英文:中文字典翻译字汇(输入0:0结束)->")
while d.split(":")[0]!="0" or d.split(":")[1]!="0":
key,value=d.split(":")
engbdict[key]=value
d=raw_input("请输入英文:中文字典翻译字汇(输入0:0结束)->")
for key,value in engbdict.items():
print key,value
热心网友
时间:2022-05-11 01:31
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
Created on 2015年4月22日
e-mail:qinchuanqing918@sina.com
@author: qcq
'''
if __name__ == '__main__':
prompt = '请输入英文:中文字典翻译字汇(输入0:0结束)'
temp = raw_input(prompt)
key = temp.split(':')[0]
value = temp.split(':')[1]
data = {}
while key != '0' and value != '0':
data[key] = unicode(value, 'utf-8')
temp = raw_input(prompt)
key = temp.split(':')[0]
value = temp.split(':')[1]
for key, value in data.items():
print key,value