.隨機密碼生成。編寫程式,在26個字母大小寫和9個數字組成的列表中隨機生成10個8位密碼。效果如圖所示.
import randoma=[
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l",
"m",
"n",
"o",
"p",
"q",
"r",
"s",
"t",
"u",
"v",
"w",
"x",
"y",
"z",
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l",
"m",
"n",
"o",
"p",
"q",
"r",
"s",
"t",
"u",
"v",
"w",
"x",
"y",
"z",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9"]
for i in
range(1
,11):
print
("第{}個密碼是"
.format
(i))
for j in
range(8
):print
(random.choice(a)
,end="")
print
("\n"
)
重複元素判定。編寫乙個函式,接受列表作為引數,如果乙個元素在列表**現了不止一次,則返回true,但不要改變原來列表的值。同時編寫呼叫這個函式和測試結果的程式。執行效果如圖所示
cnt=
0list=[
];while
(true):
ins=
input
("請輸入元素(或直接按回車結束):"
)if ins=="":
break
if ins in
list
: cnt=cnt+
1list
print
("正在處理請稍等..."
)if cnt==0:
print
("無"
)else
:print
("有重複元素,有{}個"
.format
(cnt)
)
python演算法4 27 母牛數量
假設母牛第3歲到第7歲會生產1頭母牛,第11歲死亡。假設第一年有1頭1歲小牛,輸入乙個表示年數的正整數n,輸出母牛個數。例如 第三年,2頭牛 第五年,5頭牛 第十二年,123頭牛 分析 分為四種狀態,1 2歲,3 7歲 生產1歲牛 8 10歲,11歲以後 不計 狀態模擬 coding utf 8 t...
關於概率的題目
來自腦客愛刷題 問題1 有乙個隨機函式 getrandom1tom 等概率生成1到m,怎麼實現1 n的等概率隨機生成函式。若m n,直接把不符合要求的部分去掉就可以。若m呼叫k次 getrandom1tom 1 生成k位的m進製數 k應該盡量小 使得k位m進製數的最大值大於等於n 1。將m進製數不符...
python乙個關於比賽順序的題目
python桌球比賽順序練習題,是關於兩個桌球隊進行比賽,具體python問題是這樣的。簡述 已知有兩支桌球隊要進行比賽,每隊各出三人 甲隊為a,b,c三人,乙隊為x,y,z三人 已抽籤決定比賽名單。問題 有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請程式設計序找出三隊賽手的名單。...