赵博寒0369 一个英文字母的ASCII码可以表示为一个数字字符串。例如:字符'A'的ASCII码为65,用数字字符串"065"表示(规定用3位表示,不足3位的前面补 0)。把某人姓名中的每个字母ASCII码所代表的数字字符串连接在一起,就构成了这个人的电脑密码。程序要求输入一个字母字符串,将破译后的密码输出到屏幕上。 赵博寒 0369 赵博寒 0369 请输入姓名:HCM 密码为:072067077 赵博寒 0369 赵博寒 0369 0369 name=input("请输入姓名:") psw= (1) for c in name: 赵博寒0369 (2) 赵博寒 0369 psw =psw + print('密码为:'+ psw)
时间: 2023-03-30 10:01:52 浏览: 131
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
(1) psw = "" # 初始化密码为空字符串
(2) for c in name:
psw += str(ord(c)).zfill(3) # 将每个字母的ASCII码转换为3位数字字符串,并连接到密码字符串上
print('密码为:', psw)
阅读全文