a=input("Enter your first number")
b=input("And your second one")
if a>b:
if a%b==0:
print("YES")
else:
print("NO")
else:
if b%a==0:
print("YES")
else :
print ("NO")
所以它一直给我一个TypeError“TypeError:并不是在字符串格式化过程中转换的所有参数” 对不起,我真的很喜欢这个
答案 0 :(得分:0)
这是因为input
函数会返回String
,因此您需要转换为int
或float
,就像我在下面所做的那样。
a = int(input("Enter your first number"))
b = int(input("And your second one"))
OR
a = float(input("Enter your first number"))
b = float(input("And your second one"))
现在应该可以了。
要了解有关这些内置函数的更多信息,请访问: