1,隨機密碼生成;
import random
defgenpwd
(length)
: a =
pow(
10,length-1)
b =pow(
10,length)
return
"{}"
.format
(random.randint(a,b)
)length =
eval
(input()
)random.seed(17)
for i in
range(3
):#執行一次輸出一次,故不可用一次return3個數的函式;
print
(genpwd(length)
)
2,連續質數計算;
def
prime
(m):
if m <2:
return
false
else
:for i in
range(2
,m):
if m%i ==0:
return
false
else
:#此處縮排需要格外注意
return
true
n =eval
(input()
)n =
int(n)
#捨棄小數部分,只保留整數部分
count =
5while count >0:
if prime(n)
:if count >1:
print
(n,end=
',')
else
:print
(n) count = count -
1#限定了輸出個數
n = n +
1
Python123第四周程式設計題
1,四位玫瑰數 方法1為數學方法,方法2則側重於對字串的處理 四位玫瑰數,方法1 for i in range 1000 10000 a i 1000 表示整數除 b i 1000 a 100 c i 1000 a 100 b 10 d i 1000 a 100 b 10 c t a 4 b 4 c...
Python123第六周程式設計題詳解
1,數字不同數之和 法1 number input s set number 輸入變為集合,達到資料去重的目的 sum 0ls list s 資料變為列表型別,便於索引 for i in range len ls sum sum eval ls i print sum 法2 number input...
python123 模擬試卷D綜合程式設計題
import wordcloud import jieba from imageio import imread defzishu fi1,fo1 ls1 d1 for line in fi1 for c in line if c n d1 c d1.get c,0 1ld1 sorted d1.i...