python的新手,如果我错了,请纠正我。 获取以下代码的错误:
import string
test1=list(string.ascii_lowercase)
test2=list(string.ascii_uppercase)
test4= list(input("enter the string: "))
if test4 in test1:
print("TRUE")
else:
print("FALSE")
始终false
表示小写输入名称/
答案 0 :(得分:1)
如果您在此处输入anything
,则test4 = "anything"
。 if test4 in test1
将检查anything
是否是string.ascii_lowercase
的子序列(不是)。
如果您碰巧输入了任何连续字母,它应该可以正常工作(test4 = "bcdef"
等)