溫馨提示×

python怎么判斷一個數(shù)為整數(shù)

小億
473
2023-12-16 10:49:19
欄目: 編程語言

在Python中,可以使用以下方法來判斷一個數(shù)是否為整數(shù):

  1. 使用取余運(yùn)算符(%)判斷余數(shù)是否為0:
num = 7.0
if num % 1 == 0:
    print("整數(shù)")
else:
    print("非整數(shù)")
  1. 使用is_integer()方法判斷:
num = 7.0
if num.is_integer():
    print("整數(shù)")
else:
    print("非整數(shù)")
  1. 使用int()函數(shù)將浮點(diǎn)數(shù)轉(zhuǎn)換為整數(shù),并判斷是否與原來的數(shù)相等:
num = 7.0
if int(num) == num:
    print("整數(shù)")
else:
    print("非整數(shù)")

以上三種方法都可以判斷一個數(shù)是否為整數(shù),根據(jù)需要選擇其中一種即可。

0