首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

pythonchallenge.com其次题

2012-08-25 
pythonchallenge.com第二题这道题不难,但是开始理解错题了,搞了半天都没出来#!/usr/bin/env pythonstr

pythonchallenge.com第二题
这道题不难,但是开始理解错题了,搞了半天都没出来

#!/usr/bin/env pythonstr = 'g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj. 'def maketranslate(str):strs = '' for i in range(len(str)):    if str[i] == 'y':strs = strs + 'a'continue    elif str[i] == 'z':strs = strs + 'b'continue    elif str[i] == '.':strs = strs + '.'continue    elif str[i] == '(':strs = strs + '('continue    elif str[i] == ')':strs = strs + ')'continue    if str[i] != ' ': strs = strs + chr(ord(str[i])+ord('m')-ord('k'))    else:strs = strs + ' 'return strsprint maketranslate(str)print maketranslate('map')

代码还是写的很挫

热点排行