一、程序要求

(1)提示用户选择石头剪刀布

(2)计算机随机选择石头剪刀布

(3)判断用户输赢

(4)打印结果

二、代码实现

import random# 电脑人随机出拳
computer = random.randint(1, 3)user = int(input('请出拳:1.拳头,2.剪刀,3.布'))if computer == 1:computer = '拳头'
elif computer == 2:computer = '剪刀'
else:computer = '布'if user == 1:user = '拳头'
elif user == 2:user = '剪刀'
else:user = '布'
print('电脑人出的是:%s,用户出的是:%s' % (computer, user))
if ((user == 1 and computer == 2)or (user == 2 and computer == 3)or (user == 3 and computer == 1)):print('恭喜用户胜出啦')
elif user == computer:print('好吧,这局是平局')
else:print('电脑人胜出!!!')

三、运行结果


Python编写简单的剪刀石头布小程序相关推荐

  1. 第一次使用Eclipse:编写简单的Java小程序

    通过前部分的学习,了解了Java的安装和配置,那么从现在开始,要开始自己着手编写Java程序,学习一门编程语言,学会编写的第一个程序一般都是写一个输出"hello World!"语 ...

  2. 简单python代码讲解-使用Python编写简单的画图板程序的示例教程

    从这次开始,我会由简单到困难(其实也不会困难到哪里去)讲几个例程,每一个例程都是我自己写(或者修改,那样的话我会提供原始出处)的,都具有一定的操作性和娱乐性.例程中汇尽量覆盖到以前所讲的pygame中 ...

  3. 用Python编写背单词的小程序

    最近在准备一个成人学士学位的英语考试(长春工业大学计算机专业本科),需要背一些常用的词汇和短语.不愿动笔写,那就用Python编一个自动浏览的小程序,实现这个功能. 操作系统:Mac OS IDE: ...

  4. python编写车牌摇号小程序

    车牌号摇号小程序 代码实现 import random import stringcount = 0 while count < 3:car_nums = [] # 存储供用户选择的号for i ...

  5. python做好的程序如何变成小程序-使用python编写简单的小程序编译成exe跑在win10上...

    每天的工作其实很无聊,早知道应该去IT公司闯荡的.最近的工作内容是每逢一个整点,从早7点到晚11点,去查一次客流数据,整理到表格中,上交给素未蒙面的上线,由他呈交领导查阅. 人的精力毕竟是有限的,所以 ...

  6. python程序-30分钟学会用Python编写简单程序

    原标题:30分钟学会用Python编写简单程序 参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方 ...

  7. python写软件实例-30分钟学会用Python编写简单程序

    原标题:30分钟学会用Python编写简单程序 参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方 ...

  8. python识别ppt文件格式 ——(专栏:基于python编写简单office阅卷程序③)

    ● 研二在读学生,非工科非计算机专业,故代码简陋初级勿喷,本文仅为记录和快乐分享. ○ 感谢肯定,感谢点赞收藏分享,转载请注明本页出处即可. ____Ⓙ即刻@王昭没有君 本文仅为笔者摸索总结-欢迎订正 ...

  9. python识别excel文件格式 ——(专栏:基于python编写简单office阅卷程序②)

    ● 研二在读学生,非工科非计算机专业,故代码简陋初级勿喷,本文仅为记录和快乐分享. ○ 感谢肯定,感谢点赞收藏分享,转载请注明本页出处即可. ____Ⓙ即刻@王昭没有君 本文仅为笔者摸索总结-欢迎订正 ...

最新文章

  1. 工作中这些实用的小技巧,90%的程序员不知道
  2. UVA 10976 Fractions Again?!【暴力枚举/注意推导下/分子分母分开保存】
  3. Redis操作List相关API
  4. 前端学习(1374):express参数中get参数的获取
  5. dellt服务器r修复,RE: 求助 Dell T 310服务器蓝屏
  6. 【ES6(2015)】解构赋值Desctructuring
  7. 251f与ips屏显示器对比_8百左右预算,2020年PS平面设计/摄影后期显示器推荐/选购指南(全高清+高色域屏)...
  8. Hough(霍夫变换) 基于Opencv2.4.9 和VS2012平台下编写
  9. c语言以空格分割字符串_如何统计字符串中单词的个数?
  10. c++调用matlab
  11. Java全国计算机等级考试二级笔记---操作题部分
  12. pytorch实践(改造属于自己的resnet网络结构并训练二分类网络)
  13. 程序设计 Week15 字符串作业
  14. 攻防世界CRYPTO新手区wp
  15. python好学吗-非科班出身自学Python好学吗?
  16. php 修改图片dpi,PHP修改PNG图片DPI
  17. android 模糊线条,android 线条选择器
  18. typora图片插入问题
  19. Win7 系统美化知识
  20. 扩展坞连接电脑没有反应的处理方法

热门文章

  1. 联阳IT976E GPIO读取温度传感器CT1720
  2. pdf文件批量转换成jpg文件
  3. 优秀的孩子是怎样培养的
  4. el-form标题做一个问号提示
  5. 隐私计算头条周刊(3.6-3.12)
  6. 正不变集(Positive invariant set)的形象理解
  7. 2021-2027全球与中国热电堆红外传感器市场现状及未来发展趋势
  8. # 蓝牙音频相关知识
  9. Android中截图(surfaceView)
  10. GNN Tensorflow packages