第一题是计算天数,第二题是求扑克牌的排序,第三张图是第二道题的翻译,用Python答题
4条回答 默认 最新
- 技术专家团-小桥流水 2023-03-17 14:24关注
如下:
import random value=['A','2','3','4','5','6','7','8','9','10','J','Q','K'] color=['Spades','hearts','plum blossoms','diamonds'] cards = value*4 cards.append('SKing') cards.append('BKing') res=[] while len(res) < 5: # 取5张牌 index = random.randint(0,len(cards)) if index == 52: res.append('SKing') elif index == 53: res.append('BKing') else: c = int(index/13) v = index - 13*c ak =[] ak.append(color[c]) ak.append(value[v]) s = ' '.join(ak) if s not in res: res.append(s) print(res)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 vika文档如何与obsidian同步
- ¥15 华为手机相册里面的照片能够替换成自己想要的照片吗?
- ¥15 陆空双模式无人机飞控设置
- ¥15 sentaurus lithography
- ¥100 求抖音ck号 或者提ck教程
- ¥15 关于#linux#的问题:子进程1等待子进程A、B退出后退出(语言-c语言)
- ¥20 web页面如何打开Outlook 365的全球离线通讯簿功能
- ¥15 io.jsonwebtoken.security.Keys
- ¥15 急,ubuntu安装后no caching mode page found等
- ¥15 联想交换机NE2580O/NE1064TO安装SONIC