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

  1. 您发布的文章将会展示至 里程碑专区 ,您也可以在 专区 内查看其他创作者的纪念日文章
  2. 优质的纪念文章将会获得神秘打赏哦

Python 习题 老虎、棒棒、鸡、虫相关推荐

  1. python项目之杠子老虎鸡虫

    python项目之杠子老虎鸡虫 本项目我们尝试用Python语言设计一个计算机程序来模拟"杠子老虎鸡虫"游戏.程序的文件名称为HitChopsticks.py,程序将使用impor ...

  2. 杠子老虎鸡虫 《python二维游戏编程》课后项目一

    <python二维游戏编程>项目一:杠子老虎鸡虫 V0.0.2.20210629 项目简介 <python二维游戏编程>课后项目1 适用于中国农业出版社,张太红主编,2015版 ...

  3. 挂在“棒棒”上的音乐世家,“我因为父亲给的木棍和筷筒子,从此四代人走上音乐路”...

    △爷孙三代,通过四个人齐拉三把二胡演奏<赛马> 钟琴一生,一生钟情.二胡的声音听起来如流水般,很静谧,但在70岁的他听来,却似乎是时间.心情,或者是一种思绪-- 秦娃儿5岁那年,老汉儿教他 ...

  4. 清远机器人编程_致敬逆行者:棒棒贝贝为清远援鄂人员子女免费提供一年乐高编程课...

    重大喜讯,清远街坊邻居期盼已久的棒棒贝贝清远科技中心,迎来了年中试业钜惠!究竟有哪些呢?让我们一起来揭开吧! 大家都知道,年初一场突如其来的疫情,打乱了我们所有人的节奏,一场没有硝烟的战斗,绷紧了人们 ...

  5. 【Python习题】计算弓形的面积(保姆级图文+实现代码)

    目录 题目 实现思路 实现代码 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Python习题』 系列,持续更新中 题目 题目 如 ...

  6. python 画老虎

    好的,下面是一个使用 Python 画老虎的示例代码: # 导入必要的库 import turtle# 创建一个海龟画图窗口 t = turtle.Turtle()# 画老虎的身体 t.color(& ...

  7. 百分制成绩转换五分制F【Python习题】(保姆级图文+实现代码)

    目录 题目 描述 输入格式 输出格式 输入输出示例 思路 代码 实现效果 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Pytho ...

  8. 【Python习题】简易英汉字典(project-ssss)(题目的坑解析+实现代码)

    目录 题目 示例 1‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬ ...

  9. 浙大python习题超详细思路(第二章)

    人生苦短,我用python https://pintia.cn/problem-sets/1111652100718116864/problems/type/7 题源来自pta 没有读者验证码,只是验 ...

最新文章

  1. BZOJ 1040 ZJOI2008 骑士 树形DP
  2. 【c++手记】句柄类智能指针
  3. 强烈推荐10 个机器学习教程!(含视频链接)
  4. ajax带来的主要问题有哪些,ajax面试题
  5. Face-landmarks-detection-benchmark 人脸特征定位网站汇总
  6. 如何将javaweb项目部署到linux下
  7. Hibernate继承:每个类层次结构的表
  8. mysql排序行号_mysql 取得行号后再排序
  9. java线程interu_Intel 10nm服务器U首曝:多线程性能提升118%
  10. 整理Excel表格中的批注
  11. C#LeetCode刷题之#746-使用最小花费爬楼梯( Min Cost Climbing Stairs)
  12. 顺情说好话,耿直讨人嫌
  13. [2019杭电多校第四场][hdu6623]Minimal Power of Prime
  14. Java千百问_05面向对象(013)_泛型如何使用
  15. 编程基本功:如何拆分一个大函数
  16. 恒生PB与讯投PB区别
  17. 基于FPGA的关于flash一些学习记录
  18. 千方百剂创建账套服务器文件,千方百剂辅助工具使用手册(图解).doc
  19. 浏览器https证书存在错误怎么办?
  20. 广式粤语VS港式粤语

热门文章

  1. 三只大老虎和三只小老虎过河
  2. MyBatis配置文件,节点顺序
  3. 免费获得盛大网盘EverBox125G容量方法
  4. XMU 1617 刘备闯三国之汉中之战 【BFS+染色】
  5. JAVA读取邮件 [AUTH] Username and password not accepted
  6. 2021苍穹战队视觉组寒假学习计划--环境配置
  7. [Windows实用软件推荐:1]本地搜索工具Everything
  8. 太空射击 第05课: 敌人精灵
  9. 解决VS CODE官网下载速度慢的问题
  10. 中兴pon网络olt升级,更新,原理,实例