Skip to main content
 首页 » 编程设计

python之确定输入是否为数字

2025年05月04日10zhengyun_ustc

我如何知道我的用户输入的是不是数字?

input = raw_input() 
 
if input = "NUMBER": 
    do this 
else: 
    do this 

在这种情况下,“NUMBER”是什么?

请您参考如下方法:

取决于你所说的“数字”是什么意思。如果任何 float 都可以,你可以使用

s = raw_input() 
try: 
    x = float(s) 
except ValueError: 
    # no number 
else: 
    # number