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)

结论

这个是自己之前编写的,现在时间紧没有过多分析.

本文标签: 揭秘手机 编程 系统