admin 管理员组文章数量: 1184232
题面
《python语言程序设计》第8章更多字符串和特殊方法
8.7(手机键盘)手机的国标标准字母/数字对应键盘
编写
def getNumber(uppercaseLetter):
函数
2025.7的版本
defget_number(upper_case_letter):
show_text =''for i inrange(len(upper_case_letter)):if upper_case_letter[i].lower()=='1':
show_text ='1'elif upper_case_letter[i].lower()=='2':
show_text ='2'elif upper_case_letter[i].lower()=='a':
show_text ='2'elif upper_case_letter[i].lower()=='b':
show_text ='2'elif upper_case_letter[i].lower()=='c':
show_text ='2'elif upper_case_letter[i].lower()=='3':
show_text ='3'elif upper_case_letter[i].lower()=='d':
show_text ='3'elif upper_case_letter[i].lower()=='e':
show_text ='3'elif upper_case_letter[i].lower()=='f':
show_text ='3'elif upper_case_letter[i].lower()=='4':
show_text ='4'elif upper_case_letter[i].lower()=='g':
show_text ='4'elif upper_case_letter[i].lower()=='h':
show_text ='4'elif upper_case_letter[i].lower()=='i':
show_text ='4'elif upper_case_letter[i].lower()=='5':
show_text ='5'elif upper_case_letter[i].lower()=='j':
show_text ='5'elif upper_case_letter[i].lower()=='k':
show_text ='5'elif upper_case_letter[i].lower()=='l':
show_text ='5'elif upper_case_letter[i].lower()=='6':
show_text ='6'elif upper_case_letter[i].lower()=='m':
show_text ='6'elif upper_case_letter[i].lower()=='n':
show_text ='6'elif upper_case_letter[i].lower()=='o':
show_text ='6'elif upper_case_letter[i].lower()=='7':
show_text ='7'elif upper_case_letter[i].lower()=='p':
show_text ='7'elif upper_case_letter[i].lower()=='q':
show_text ='7'elif upper_case_letter[i].lower()=='r':
show_text ='7'elif upper_case_letter[i].lower()=='s':
show_text ='7'elif upper_case_letter[i].lower()=='8':
show_text ='8'elif upper_case_letter[i].lower()=='t':
show_text ='8'elif upper_case_letter[i].lower()=='u':
show_text ='8'elif upper_case_letter[i].lower()=='v':
show_text ='8'elif upper_case_letter[i].lower()=='9':
show_text ='9'elif upper_case_letter[i].lower()=='w':
show_text ='9'elif upper_case_letter[i].lower()=='x':
show_text ='9'elif upper_case_letter[i].lower()=='y':
show_text ='9'elif upper_case_letter[i].lower()=='z':
show_text ='9'elif upper_case_letter[i].lower()=='0':
show_text ='0'elif upper_case_letter[i].lower()=='-':
show_text='-'print(show_text, end='')
text_in ='1-800-Flowers'print(f'input text: {text_in}')
get_number(text_in)结论
这个是自己之前编写的,现在时间紧没有过多分析.
版权声明:本文标题:敲出新世界:手机键盘上的数字与字母游戏 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1771102952a3540820.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论