对于字母和数字的对应:可以直接用 in 进行判断,然后进行转换; 对于大写字母转化:可以利用内置函数 ord() 和 chr() 进行,如果是 'Z' 则单独转化为 'a' 其他情况不变,于是 Python 代码如下 def password(s): a = '' for item in s: if item in ['a','b','c']: item = '2' elif item in ['d','e','f']: item = '3' elif item in ['g','h','i']: item = '4' elif item in ['j','k','l']: item = '5...