我的程序是使用 len() 方法计算字符串的长度。使用 input() 函数将字符串作为用户的输入。现在的问题是,如果输入是 int 而不是字符串,它不会计算长度。但是我无法执行第二部分,即如果输入是浮点数而不是字符串。我可以在代码中做什么或我可以使用哪些库函数?
def strlength(string):
len1=len(string)
return len1
len1=input("Enter any string:")
if len1.isdigit()==True:
print("Integers cannot have length !")
elif bool(len1.find("."))==True:
print("Float numbers cannot have length !")
else:
print(strlength(len1))
湖上湖
UYOU
相关分类