欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實(shí)現(xiàn)輸出某區(qū)間范圍內(nèi)全部素?cái)?shù)的方法

 更新時(shí)間:2018年05月02日 15:40:33   作者:Guo_Apple  
這篇文章主要介紹了Python實(shí)現(xiàn)輸出某區(qū)間范圍內(nèi)全部素?cái)?shù)的方法,涉及Python數(shù)值運(yùn)算、排序、判斷等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)輸出某區(qū)間范圍內(nèi)全部素?cái)?shù)的方法。分享給大家供大家參考,具體如下:

# -*- coding: utf-8 -*-
# 簡(jiǎn)述:區(qū)間范圍101-200
# 要求:判斷這個(gè)區(qū)間內(nèi)有多少個(gè)素?cái)?shù),并逐一輸出。
def prime(m,n):
 list1=[]
 list2=[]
 for i in range(m,n+1):
 list1.append(i)
 for j in range(2,m/2):
  if i%j==0:
  list2.append(i)
  break
 #print list(set(list1).difference(set(list2)))#list1中有而list2中沒(méi)有的
 list=[i for i in list1 if i not in list2]
 list.sort()
 print list
 print "該區(qū)間共有素?cái)?shù)%d個(gè)"%len(list)
if __name__=="__main__":
 print "腳本之家測(cè)試結(jié)果:"
 m=int(raw_input("請(qǐng)輸入?yún)^(qū)間左端點(diǎn):"))
 n=int(raw_input("請(qǐng)輸入?yún)^(qū)間右端點(diǎn):"))
 prime(m,n)

運(yùn)行結(jié)果:

腳本之家測(cè)試結(jié)果:
請(qǐng)輸入?yún)^(qū)間左端點(diǎn):101
請(qǐng)輸入?yún)^(qū)間右端點(diǎn):200
[101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199]
該區(qū)間共有素?cái)?shù)21個(gè)

運(yùn)行效果截圖:

總結(jié):

1、#注釋掉的一行也是可以出結(jié)果的,但是list中的元素沒(méi)有排序,用了sort()也是不行,列表補(bǔ)集這部分的知識(shí)需要補(bǔ)充

2、判斷非素?cái)?shù)我用了比較笨的方法,先算出素?cái)?shù)再算補(bǔ)集,是因?yàn)橹苯优袛嗨財(cái)?shù)無(wú)法運(yùn)行出結(jié)果,汗

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 舉例講解Python設(shè)計(jì)模式編程中對(duì)抽象工廠模式的運(yùn)用

    舉例講解Python設(shè)計(jì)模式編程中對(duì)抽象工廠模式的運(yùn)用

    這篇文章主要介紹了Python設(shè)計(jì)模式編程中對(duì)抽象工廠模式的運(yùn)用,文中的例子體現(xiàn)了抽象工廠模式程序的一些設(shè)計(jì)優(yōu)化點(diǎn),需要的朋友可以參考下
    2016-03-03
  • python注釋和運(yùn)算符詳解

    python注釋和運(yùn)算符詳解

    這篇文章主要為大家介紹了python注釋和運(yùn)算符,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • python實(shí)現(xiàn)多進(jìn)程按序號(hào)批量修改文件名的方法示例

    python實(shí)現(xiàn)多進(jìn)程按序號(hào)批量修改文件名的方法示例

    這篇文章主要介紹了python實(shí)現(xiàn)多進(jìn)程按序號(hào)批量修改文件名的方法,涉及Python多進(jìn)程與文件相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12
  • Python中的復(fù)雜數(shù)據(jù)類型(list、tuple)

    Python中的復(fù)雜數(shù)據(jù)類型(list、tuple)

    這篇文章介紹了Python中的復(fù)雜數(shù)據(jù)類型(list、tuple),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • pytorch 中transforms的使用詳解

    pytorch 中transforms的使用詳解

    本文主要介紹了pytorch中transforms的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Python中with...as...的使用方法

    Python中with...as...的使用方法

    with是從Python2.5引入的一個(gè)新的語(yǔ)法,它是一種上下文管理協(xié)議,目的在于從流程圖中把 try,except 和finally 關(guān)鍵字和資源分配釋放相關(guān)代碼統(tǒng)統(tǒng)去掉,簡(jiǎn)化try….except….finlally的處理流程。具體內(nèi)容請(qǐng)看下面小編詳細(xì)的介紹
    2021-09-09
  • Python selenium文件上傳下載功能代碼實(shí)例

    Python selenium文件上傳下載功能代碼實(shí)例

    這篇文章主要介紹了Python selenium文件上傳下載功能代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Python 實(shí)現(xiàn)中值濾波、均值濾波的方法

    Python 實(shí)現(xiàn)中值濾波、均值濾波的方法

    今天小編就為大家分享一篇Python 實(shí)現(xiàn)中值濾波、均值濾波的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python File readlines() 使用方法

    Python File readlines() 使用方法

    readlines() 方法用于讀取所有行(直到結(jié)束符 EOF)并返回列表,該列表可以由 Python 的 for... in ... 結(jié)構(gòu)進(jìn)行處理,如果碰到結(jié)束符 EOF 則返回空字符串,需要的朋友可以參考下
    2018-03-03
  • Pytest框架之fixture詳解(二)

    Pytest框架之fixture詳解(二)

    本文詳細(xì)講解了Pytest框架之fixture,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06

最新評(píng)論