在尝试将字符串转换为浮点数之前,我想检查字符串是否可以是浮点数。这样,如果字符串不是浮点数,我们可以打印错误消息并退出,而不是让程序崩溃。所以当用户输入一些东西时,我想看看它是否是一个浮点数,所以它会打印“真”,如果不是,那么它会打印“假”而不是崩溃。我不想为此使用内置函数。我需要为此创建自己的功能。
我试过:导入类型
def isFloat():
x = raw_input("Enter: ")
if(x) == float:
print("true")
if(x) == str:
print("false")
isFloat()
我不知道它是否真实,但它不会工作它也不会打印任何东西