标签: string file turing
到目前为止,当您输入字母时,我的数字有效,但是我不知道如何使数字有效。我可以帮助您使数字和字母同时有效吗?
答案 0 :(得分:1)
(老实说,我仍然惊讶于任何人仍在使用Turing)
您代码中的随机数(65,90,97,122)是ASCII中字母的代码点。数字0-9的代码点是 not 0-9,就像您在此处一样,可以在ASCII表中找到它们:
65
90
97
122
0
9
或者,为使您的代码更简洁,您可以这样做,而不是对代码点进行硬编码:
if ord(ch) >= ord('A') and ord(ch) <= ord('Z') then ...