Python是一種高級編程語言,簡單易學,它可以用于許多不同的任務,如數據分析、人工智能、爬蟲、網絡編程等。在本文中,我們將使用Python編寫求素數的代碼。
def is_prime(n): """ 判斷一個數是否為素數 """ if n< 2: return False for i in range(2, int(n ** 0.5) + 1): if n % i == 0: return False return True def get_primes(n): """ 獲取1到n之間的所有素數 """ primes = [] for i in range(2, n+1): if is_prime(i): primes.append(i) return primes # 獲取1~100之間的素數 primes = get_primes(100) print(primes)
以上代碼中,我們定義了兩個函數:is_prime和get_primes。is_prime函數用于判斷一個數是否為素數,get_primes函數用于獲取1到n之間的所有素數。最后,我們可以調用get_primes函數獲取1到100之間的素數并打印結果。
上一篇python 求矩陣秩
下一篇python 求線性規劃