Python 习题 老虎、棒棒、鸡、虫
Python 习题 老虎、棒棒、鸡、虫
看了好多人写的同项目代码,好长,想着写个短的。
import time,random def pd(n,t):if (n == 0 and t == 4) or (n == 1 and t == 1) or (n == 2 and t == 2) or (n == 3 and t == 3):time.sleep(1)print("哈哈!\n""你赢了!赢了!")elif (n == 0 and t == 2) or (n == 1 and t == 3) or (n == 2 and t == 4) or (n == 3 and t == 1):time.sleep(1)print('诶呀'*3,'输了') else :print('是不是没吃饭,又平局\n这都赢不了,再来一局') # 用字典,让电脑输出玩家和电脑出的是什么
# n= 0 1 2 3
guass = ['老虎','鸡','虫子','棒棒']
# t= 1 2 3 4
while True :while True:t = int(input('输入数字,1-4')) if t in [1,2,3,4]:break print('数字不对,只能输入1-4')s = t -1npc = random.randint(0,3)b =guass[npc]c =guass[s]time.sleep(1)print('电脑出的是:',b)time.sleep(1)print('你出的是:',c)pd(npc,t)n = input('继续按任意键,退出按N')if n == 'n':break
果然代码还是得自己敲,实践出真知。测试的时候发现玩家输入标点符号的时候报错,查询了一下,好像需要正则表达式,这个不会还在学,后边再说。
下一步打算,基础语法会了,试试实战,写一个听书小程序,边写边学,实践出真知。
Tips
- 您发布的文章将会展示至 里程碑专区 ,您也可以在 专区 内查看其他创作者的纪念日文章
- 优质的纪念文章将会获得神秘打赏哦
Python 习题 老虎、棒棒、鸡、虫相关推荐
- python项目之杠子老虎鸡虫
python项目之杠子老虎鸡虫 本项目我们尝试用Python语言设计一个计算机程序来模拟"杠子老虎鸡虫"游戏.程序的文件名称为HitChopsticks.py,程序将使用impor ...
- 杠子老虎鸡虫 《python二维游戏编程》课后项目一
<python二维游戏编程>项目一:杠子老虎鸡虫 V0.0.2.20210629 项目简介 <python二维游戏编程>课后项目1 适用于中国农业出版社,张太红主编,2015版 ...
- 挂在“棒棒”上的音乐世家,“我因为父亲给的木棍和筷筒子,从此四代人走上音乐路”...
△爷孙三代,通过四个人齐拉三把二胡演奏<赛马> 钟琴一生,一生钟情.二胡的声音听起来如流水般,很静谧,但在70岁的他听来,却似乎是时间.心情,或者是一种思绪-- 秦娃儿5岁那年,老汉儿教他 ...
- 清远机器人编程_致敬逆行者:棒棒贝贝为清远援鄂人员子女免费提供一年乐高编程课...
重大喜讯,清远街坊邻居期盼已久的棒棒贝贝清远科技中心,迎来了年中试业钜惠!究竟有哪些呢?让我们一起来揭开吧! 大家都知道,年初一场突如其来的疫情,打乱了我们所有人的节奏,一场没有硝烟的战斗,绷紧了人们 ...
- 【Python习题】计算弓形的面积(保姆级图文+实现代码)
目录 题目 实现思路 实现代码 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Python习题』 系列,持续更新中 题目 题目 如 ...
- python 画老虎
好的,下面是一个使用 Python 画老虎的示例代码: # 导入必要的库 import turtle# 创建一个海龟画图窗口 t = turtle.Turtle()# 画老虎的身体 t.color(& ...
- 百分制成绩转换五分制F【Python习题】(保姆级图文+实现代码)
目录 题目 描述 输入格式 输出格式 输入输出示例 思路 代码 实现效果 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Pytho ...
- 【Python习题】简易英汉字典(project-ssss)(题目的坑解析+实现代码)
目录 题目 示例 1 ...
- 浙大python习题超详细思路(第二章)
人生苦短,我用python https://pintia.cn/problem-sets/1111652100718116864/problems/type/7 题源来自pta 没有读者验证码,只是验 ...
最新文章
- BZOJ 1040 ZJOI2008 骑士 树形DP
- 【c++手记】句柄类智能指针
- 强烈推荐10 个机器学习教程!(含视频链接)
- ajax带来的主要问题有哪些,ajax面试题
- Face-landmarks-detection-benchmark 人脸特征定位网站汇总
- 如何将javaweb项目部署到linux下
- Hibernate继承:每个类层次结构的表
- mysql排序行号_mysql 取得行号后再排序
- java线程interu_Intel 10nm服务器U首曝:多线程性能提升118%
- 整理Excel表格中的批注
- C#LeetCode刷题之#746-使用最小花费爬楼梯( Min Cost Climbing Stairs)
- 顺情说好话,耿直讨人嫌
- [2019杭电多校第四场][hdu6623]Minimal Power of Prime
- Java千百问_05面向对象(013)_泛型如何使用
- 编程基本功:如何拆分一个大函数
- 恒生PB与讯投PB区别
- 基于FPGA的关于flash一些学习记录
- 千方百剂创建账套服务器文件,千方百剂辅助工具使用手册(图解).doc
- 浏览器https证书存在错误怎么办?
- 广式粤语VS港式粤语