if use == '1':
n1 = input("Enter first number: ")
if n1.isdigit() or n1 == float:
print("" + n1)
m = input("Enter method (+ -/*): ")
else:
print("That is not a valid number!")
此代碼歸類爲一個有效輸入允許整數穿過並且如果輸入不是一個數字輸出消息,但它並不通過讓浮點數。我能做些什麼來解決這個問題?爲什麼浮點數沒有被在該Python代碼
感謝它現在的作品,真的很欣賞快速反應 – matt54
我將如何改變做它的第一種方式,以便它也可以尋找負浮動? – matt54
想想爲什麼給定的解決方案適用於小數,然後您可以將其應用於負數。 – SethMMorton