好运快3

文檔庫

最新最全的文檔下載
當前位置:文檔庫 > Python 實驗11 函數(2)

Python 實驗11 函數(2)

實驗11 函數(二)

實驗目的:

1、理解自定義函數過程的定義和調用方法;

2、掌握自定義函數的定義和調用方法;

3、理解函數中的參數的作用;

實驗內容:

1、編寫一函數Prime(n),對于已知正整數n,判斷該數是否為素數,如果是素數,返回True,否則返回False。

def prime(n):

if n<2:

return False

if n==2:

return True

for i in range(2,n):

if n%i==0:

return False

break

return True

def main():

n=input("Enter a number:")

print prime(n)

main()

2、利用上題中判斷素數的函數,編寫程序找出1~100之間的所有孿生素數(若兩個素數之差為2,則這兩個素數就是一對孿生素數)。例如:3和5、5和7、11和13等都是孿生素數。

【提示】如果n和n+2都是素數,那就是孿生素數。

def prime(n):

if n<2:

return False

if n==2:

return True

for i in range(2,n):

if n%i==0:

return False

return True

def main():

for i in range(1,100):

if prime(i)==True and prime(i+2)==True:

print i,i+2

main()

好运快3 湖南快乐十分走势 莱宝高科股票 刺激战场ag俱乐部招人 双色球最准确预测100% 迪斯尼 什么最赚钱 陕西快乐十分玩法规则 天津十一选五玩法 广东11选5 pk10时时彩计划下载 扑克21玩法 三分彩规律 《股票行情的真谛》 大连娱网棋牌真人手机版 内蒙古体彩十一选伍一定牛 七星彩开奖走势图表 以太币挖矿机骗局