如何编程只在Python上输入单词而不是整数

时间:2017-04-27 15:13:38

标签: python integer

在我的程序中,我希望输入是单词而不是整数,输入的单词被放入数组中。已经声明了以下变量。当我运行测试数据时,数字被接受到数组中。

i=o
for i in range (carers):
    nm=input("Enter name")
    carernm.append[nm]

1 个答案:

答案 0 :(得分:0)

您可以使用isdigit检查字符串是否包含数字

示例1

print( all( not c.isdigit() for c in "String doesn't contain any numbers." ) )
True  

示例2

print( all( not c.isdigit() for c in "String 2 doesn't contain any numbers." ) )
False