资源简介 (共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.少儿编程课扑克游戏之准备随机数import randomrandom.randint(1,10):随机生成1~10范围内任意一个整数。random.shuffle():将列表中的所有元素随机排序随机数方法列表random.shuffle( )li=['a',b','c','d','e']random.shuffle( li )import randomli=['a',b','c','d','e']random.shuffle(li)print(li)运行结果:['d','b','e','a','c']随机结果随机排序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']运行结果:追加数据cards=[] #定义一个空列表append(内容):向列表中追加内容cards.append(1)cards.append(2)cards.append(3)print(cards)[1, 2, 3]运行结果:cards=[1,2,3]cards.append(4)print(cards)插入数据insert(位置,内容):在列表的指定位置插入内容cards=[1,2,3]cards.insert(0,0)print(cards)运行结果:[1, 2, 3, 4]运行结果:[0, 1, 2, 3] 构成元素AQJ10K98… A Q J A K 9 8…连接符cards.append(' '+'4')print(cards)cards=[]+:左右的内容为字符串,则为连接符运行结果:[' 4']双重for循环for x in range(10):#需要重复执行的代码#需要重复执行的代码for y in range(10):#需要重复执行的代码循环中的代码需要缩进4个空格洗牌代码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) # 将纸牌列表全部打乱将组合后的牌存放到列表中 展开更多...... 收起↑ 资源预览