python 數字類別測試func.

1.整數測試: way 1: 利用math 模組測試 import math def is_int(x): if type(x) == int: return True else: return False way 2:利用round(),exp.:round(2.3) → 2 def is_int(x): if x == round(x): return True else: return False way 3:直接演算,取餘數 def is_int(x): if x%1 == 0: return True else: return False

2.質數測試
def is_prime(x):
    if x < 2:
        return False
    for n in range(2, x-1):
        if x % n == 0:
            return False
    else: 

        return True

沒有留言:

張貼留言