資源簡介 (共12張PPT)Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.少兒編程課撲克游戲之準(zhǔn)備隨機(jī)數(shù)import randomrandom.randint(1,10):隨機(jī)生成1~10范圍內(nèi)任意一個(gè)整數(shù)。random.shuffle():將列表中的所有元素隨機(jī)排序隨機(jī)數(shù)方法列表random.shuffle( )li=['a',b','c','d','e']random.shuffle( li )import randomli=['a',b','c','d','e']random.shuffle(li)print(li)運(yùn)行結(jié)果:['d','b','e','a','c']隨機(jī)結(jié)果隨機(jī)排序import randomli=['a',b','c','d','e']for i in range(5):random.shuffle(li)print(li)['b', 'c', 'a', 'd', 'e']['c', 'a', 'd', 'e', 'b']['c', 'e', 'a', 'd', 'b']['a', 'c', 'e', 'b', 'd']['e', 'd', 'c', 'a', 'b']運(yùn)行結(jié)果:追加數(shù)據(jù)cards=[] #定義一個(gè)空列表append(內(nèi)容):向列表中追加內(nèi)容cards.append(1)cards.append(2)cards.append(3)print(cards)[1, 2, 3]運(yùn)行結(jié)果:cards=[1,2,3]cards.append(4)print(cards)插入數(shù)據(jù)insert(位置,內(nèi)容):在列表的指定位置插入內(nèi)容cards=[1,2,3]cards.insert(0,0)print(cards)運(yùn)行結(jié)果:[1, 2, 3, 4]運(yùn)行結(jié)果:[0, 1, 2, 3] 構(gòu)成元素AQJ10K98… A Q J A K 9 8…連接符cards.append(' '+'4')print(cards)cards=[]+:左右的內(nèi)容為字符串,則為連接符運(yùn)行結(jié)果:[' 4']雙重for循環(huán)for x in range(10):#需要重復(fù)執(zhí)行的代碼#需要重復(fù)執(zhí)行的代碼for y in range(10):#需要重復(fù)執(zhí)行的代碼循環(huán)中的代碼需要縮進(jìn)4個(gè)空格洗牌代碼import randomnum = ['A', 'K', 'Q', 'J', '10', '9', '8', '7', '6', '5', '4', '3', '2']type = [' ', ' ', ' ', ' ’]cards = [] # 紙牌空列表for i in type:for j in num:cards.append(i + j)random.shuffle(cards) # 將紙牌列表全部打亂將組合后的牌存放到列表中 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫