python太极八卦代码

s?=?{'A':'Z',

'B':'Y',

'C':'X',

'D':'W',

'E':'V',

'F':'U',

'G':'T',

'H':'S',

'I':'R',

'J':'Q',

'K':'P',

'L':'O',

'M':'N',

'N':'M',

'O':'L',

'P':'K',

'Q':'J',

'R':'I',

'S':'H',

'T':'G',

'U':'F',

'V':'E',

'W':'D',

'X':'C',

'Y':'B',

'Z':'A'}

o?=?''

i?=?raw_input('Enter:')

for?l?in?range(len(i)):

o?+=?s[i[l]]

print?i

print?o 你想多次输入的话,可以将上述代码放入while循环中,由一个flag来控制;若你想控制输入的内容在大写26个字母范围中,可对输入的i做判断,再执行后面的语句。思路就是这样了,看你需要。