Python第十五课-扑克游戏之准备

2024-02-15
| 12页
| 112人阅读
| 9人下载
普通

内容正文:

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. 少儿编程课 1 扑克游戏之准备 2 随机数 import random random.randint(1,10):随机生成1~10范围内任意一个整数。 random.shuffle(): 将列表中的所有元素随机排序 3 随机数方法 列表 random.shuffle( ) li=['a',b','c','d','e'] random.shuffle( li ) 4 import random li=['a',b','c','d','e'] random.shuffle(li) print(li) 运行结果: ['d','b','e','a','c'] 随机结果 随机排序 import random li=['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] ♠ ♣ ♦ ♥ 构成元素 A Q J 10 K 9 8 … ♠A ♣Q ♦J ♣A ♥K ♦9 ♣8 … 连接符 cards.append('♥'+'4') print(cards) cards=[] +:左右的内容为字符串,则为连接符 运行结果: ['♥4'] 10 双重for循环 for x in range(10): #需要重复执行的代码 #需要重复执行的代码 for y in range(10): #需要重复执行的代码 循环中的代码需要缩进4个空格 11 洗牌代码 import random num = ['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) # 将纸牌列表全部打乱 将组合后的牌存放到列表中 12 $$

资源预览图

Python第十五课-扑克游戏之准备
1
Python第十五课-扑克游戏之准备
2
Python第十五课-扑克游戏之准备
3
Python第十五课-扑克游戏之准备
4
Python第十五课-扑克游戏之准备
5
Python第十五课-扑克游戏之准备
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。