python卷子 Python試卷

2021-10-11 12:20:30 字數 1419 閱讀 6255

3、寫乙個函式,計算乙個給定的日期是該年的第幾天。

def getday(self,y=none,m=none,d=none):

date = datetime(y,m,d)

days = date.strftime('%j')

return days

4、寫乙個函式,給定n,返回斐波那契數列第n項。

def getn_vlaue(self,n):

if n<=2:

return 1

else:

return self.getn_vlaue(n-1)+self.getn_vlaue(n-2)

5、從0到9中隨機選擇,生成1到10個隨機數,組成集合a,同理生成集合b,輸出a和b以及它們的並集和交集

def getnumberlist(self):

a=b=

j=k=0

for x in xrange(0,10):

j=int(random.random()*10)

k=int(random.random()*10)

print u'集合a:',a

print u'集合b:',b

return a,b

def getendlistj(self,a,b):#並集

c = a+b

new_c =

for x in xrange(0,len(c)):

temp = c[x]

if temp not in new_c:

print u'並集:',new_c

def getendlistb(self,a,b):#交集

new_a =

new_b =

new_c =

for x in xrange(0,len(a)):

temp = a[x]

if temp not in new_a:

for x in xrange(0,len(b)):

temp = b[x]

if temp not in new_b:

j = len(new_a) if len(new_a)

for x in xrange(0,j):

temp = new_b[x]

if temp in new_a:

print u'交集:',new_c

6、給定乙個整數n,判斷n是否為素數

def getprime(self,n):

if n<=3:

print  u'是素數'

else:

i=0for x in xrange(2,n):

if n%x==0:

i+=1

else:

i=iif i==0:

print  u'是素數'

else:

print  u'不是素數'

Python3 學習Python流程 試水中

二 基礎語法之後可以搭載伺服器 練習 教程 一 1 python 搭建環境 初學基本語法 python基本語法 菜鳥教程都是基礎語法,可以對python有乙個簡單對認識,找到其他語言對共同指出,好入手一些。3 基礎語法看完後推薦書籍 名為 python3官方文件 的譯文 對基礎對鞏固提公升,總有不同...

試值法求利率python

題目 問題描述 如果在240個月內每月付款300美元,使用試值法在利率區間 a,b 內,求能夠滿足在這240個月之後使本金和利息的總值達到50萬美元 允許誤差範圍為0.0001美元 的利率值,精確到小數點後第d位。輸入形式 在螢幕上輸入3個數,依次為利率區間左端點值a 右端點值b和精確到小數點後d位...

1067 試密碼 20 python篇

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 當你試圖登入某個系統卻忘了密碼時,系統一般只會允許你嘗試有限多次,當超出允許次數時,賬號就會被鎖死。本題就請你實現這個小功能。輸入格式 輸入在第一行給出乙個密碼 長度不超...