亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python求出0~100以內(nèi)的所有素數(shù)

 更新時間:2018年01月23日 09:17:58   作者:陳昱熹  
質(zhì)數(shù)又稱素數(shù)。一個大于1的自然數(shù),除了1和它自身外,不能被其他自然數(shù)整除的數(shù)叫做質(zhì)數(shù);否則稱為合數(shù)。下面小編給大家?guī)砹薖ython求出0~100以內(nèi)的所有素數(shù)實例代碼,需要的朋友參考下

質(zhì)數(shù)又稱素數(shù)。一個大于1的自然數(shù),除了1和它自身外,不能被其他自然數(shù)整除的數(shù)叫做質(zhì)數(shù);否則稱為合數(shù)。

一、判斷一個數(shù)是否為素數(shù):

基于定義

def is_prime(num):
  if num <= 1:
    return '%d是一個合數(shù)' % num
  for i in range(2, num):
    if not num % i:
      return '%d是一個合數(shù)' % num
  else:
    return '%d是一個素數(shù)' % num

考慮合數(shù)的性質(zhì)

def is_prime(num):
  if num <= 1:
    return '%d是一個合數(shù)' % num
  for i in range(2, int(num/2)+1):
    if not num % i:
      return '%d是一個合數(shù)' % num
  else:
    return '%d是一個素數(shù)' % num

二、求出0~100以內(nèi)的素數(shù)

def all_prime(num):
  lst = []
  if num <= 1:
    return '0 ~ %d以內(nèi)沒有任何素數(shù)' % num
  for i in range(2, num+1):
    for j in range(2, int(i/2)+1):
      if not i % j:
        break
    else:
      lst.append(i)
  return lst

ps:下面看下小編寫的C語言求1-100以內(nèi)的素數(shù)

代碼如下所示:

#include <stdio.h>
#include <math.h>
void main()
{
for (int i = 1; i <= 100; ++i)
{
int j = 2;
for (; j<=sqrt(i); ++j)
{
if (i%j == 0)
break;
}
if (j>sqrt(i) && i != 1)
printf("%d ", i);
}
system("pause");
}

總結(jié)

以上所述是小編給大家介紹的Python求出0~100以內(nèi)的所有素數(shù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python實現(xiàn)簡易五子棋游戲

    Python實現(xiàn)簡易五子棋游戲

    這篇文章主要為大家詳細介紹了Python實現(xiàn)簡易五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • python實現(xiàn)大學(xué)人員管理系統(tǒng)

    python實現(xiàn)大學(xué)人員管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)大學(xué)人員管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Python使用pyautogui模塊實現(xiàn)自動化鼠標和鍵盤操作示例

    Python使用pyautogui模塊實現(xiàn)自動化鼠標和鍵盤操作示例

    這篇文章主要介紹了Python使用pyautogui模塊實現(xiàn)自動化鼠標和鍵盤操作,簡單描述了pyautogui模塊的功能,并結(jié)合實例形式較為詳細的分析了Python使用pyautogui模塊實現(xiàn)鼠標與鍵盤自動化操作相關(guān)技巧,需要的朋友可以參考下
    2018-09-09
  • Python3之讀取連接過的網(wǎng)絡(luò)并定位的方法

    Python3之讀取連接過的網(wǎng)絡(luò)并定位的方法

    下面小編就為大家分享一篇Python3之讀取連接過的網(wǎng)絡(luò)并定位的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python 基于jwt實現(xiàn)認證機制流程解析

    Python 基于jwt實現(xiàn)認證機制流程解析

    這篇文章主要介紹了python 基于jwt實現(xiàn)認證機制流程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Python實現(xiàn)GIF圖倒放

    Python實現(xiàn)GIF圖倒放

    這篇文章主要介紹了Python如何實現(xiàn)GIF圖倒放,文中講解非常細致,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Python氣泡提示與標簽的實現(xiàn)

    Python氣泡提示與標簽的實現(xiàn)

    這篇文章主要介紹了Python氣泡提示與標簽的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python模塊WSGI使用詳解

    Python模塊WSGI使用詳解

    這篇文章主要為大家詳細介紹了Python模塊WSGI使用的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • 最新評論