我对 Python(以及一般的编程)相当陌生,所以我经常遇到非常愚蠢的问题,例如下面的问题。
我想要的是重复检查用户输入中的所有字符是否都是符号。当输入这样的输入时,我想打印该字符串。
由于似乎没有一种方法可以专门测试符号,因此我决定首先测试字母,然后测试数字,如果两者都为负数,那么它应该打印文本。
这是我的代码:
while True:
symbols = input("Enter symbol string:")
if symbols == symbols.isalpha():
print (symbols.isalpha())
elif not a == a.isalpha():
print (a.isalpha())
break
Run Code Online (Sandbox Code Playgroud)