- 博客(5)
- 收藏
- 关注
原创 python 代码模拟斗地主起牌情形
有一次在学习random 模块时,发现random.shuffle这个打乱挺有意思,于是就想生活中打牌不正好是这个打乱吗?于是想起了,能否用这个来模拟斗地主起牌的情形呢?6,最关键是起到牌后,排序的问题,不是简单的按数字从小到大排序,而是按34678910JQKA小王大王这样的顺序排,另外还得有点数的问题。这个排序,我是用字典把每一张牌花色按方块,梅花,红桃,黑桃;要是想做出牌,那就复杂多了,炸弹判断,顺子判断,3带1啥的,忒复杂了,有时间慢慢完善吧。2,如何做到真是场景中的一人起一张牌的情形。
2024-03-02 15:13:57
173
原创 python统计数字中奇数和偶数的个数的三种方法
*print(re.findall(r’[02468]', str(n)))**返回:[‘4’, ‘4’, ‘2’, ‘6’],该列表里包含了数字中的全部偶数。利用re.findall 查找奇数或偶数生成列表,然后再len一样列表的长度即得到奇数或偶数的长度。这个方法以简洁直观的代码统计数字中偶数或奇数的个数,感觉有用的朋友赶紧试试吧!)则返回:4,就是我们要统计的偶数的个数。
2024-03-02 14:15:03
3278
原创 python 列表推导式求列表中任意两元素和为指定值的下标
li = [1, 3, 4, 6, -3, 4, 1, 3, 8, 9, 3, 0, -3, 6, 0, 2, 9]result = [(x, y) for x, i in enumerate(li) for y, j in enumerate(li) if x < y and i + j == 6]print(result)[(i,j) for i in li for j in li ]这个返回共len(i)*len(i)个元素,显然不是我们需要的[(i,j) for x, i in enumera
2024-02-24 22:58:37
1000
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人