鱼C论坛

 找回密码
 立即注册
楼主: 新手·ing

[技术交流] Python:每日一题 30(答题领鱼币)

   关闭 [复制链接]
发表于 2017-5-11 20:25:47 | 显示全部楼层
#coding:utf-8

import random
guess_list = ["石头","剪刀","布"]
guize = [["布","石头"],["石头","剪刀"],["剪刀","布"]]
while True:
    computer = random.choice(guess_list)
    people =  input('请输入:石头,剪刀,布\n').strip()
    if people not in  guess_list:
        people =  input('重新请输入:石头,剪刀,布\n').strip()
        continue
    if computer ==  people:
        print("平手,再玩一次!")
    elif [computer,people] in guize :
        print("电脑获胜!")
    else:
        print("人获胜!")
        break
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-11 20:28:33 | 显示全部楼层
gopythoner 发表于 2017-4-18 17:48
看到题目简单我才来的
要是难,我就举报你,欺骗大众
  1. #coding:utf-8

  2. import random
  3. guess_list = ["石头","剪刀","布"]
  4. guize = [["布","石头"],["石头","剪刀"],["剪刀","布"]]
  5. while True:
  6.     computer = random.choice(guess_list)
  7.     people =  input('请输入:石头,剪刀,布\n').strip()
  8.     if people not in  guess_list:
  9.         people =  input('重新请输入:石头,剪刀,布\n').strip()
  10.         continue
  11.     if computer ==  people:
  12.         print("平手,再玩一次!")
  13.     elif [computer,people] in guize :
  14.         print("电脑获胜!")
  15.     else:
  16.         print("人获胜!")
  17.         break
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-11 20:51:47 From FishC Mobile | 显示全部楼层
what
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-12 00:26:47 | 显示全部楼层
第一次来,看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 07:23:00 From FishC Mobile | 显示全部楼层
kankan
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 09:55:18 | 显示全部楼层
我要看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2017-5-12 12:20:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-12 14:49:58 | 显示全部楼层
题目呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 20:52:10 | 显示全部楼层
jerryxjr1220 发表于 2017-4-18 18:31
看到你这题目我倒是想到一个有趣的程序,就是通过你不断地和python玩剪刀石头布游戏,让python学习你出的规 ...

如果是这个游戏的话,我喜欢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-12 22:54:00 From FishC Mobile | 显示全部楼层
回复
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-13 12:38:20 | 显示全部楼层
回复看题!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-13 15:18:09 From FishC Mobile | 显示全部楼层
作业没鱼币下载
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-13 17:28:46 | 显示全部楼层
我看看哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-13 22:02:44 | 显示全部楼层
233333
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-13 22:40:03 | 显示全部楼层
支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-5-13 23:05:24 | 显示全部楼层
这么多人做我就不做了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-14 02:45:03 | 显示全部楼层
想知道。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-14 03:16:06 | 显示全部楼层
首先,python刚刚开始学习,很多语法不太了解。
其次,编程最重要的是算法和框架。这里我就简单的说下我的想法。
用数字来代表石头剪刀布,分别为1,2,3。
那么按照规则而言,石头克剪刀,剪刀克布,布克石头。
按照选手的手势号减去电脑的手势号,则分析出结果为-2,1玩家胜;结果为-1,2,玩家敗;0则平
其中,-2与1相差3,-1与2也相差3
所以,可以对差值求3的余数,1胜2负0平
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-14 10:23:20 From FishC Mobile | 显示全部楼层
想知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-14 14:31:09 | 显示全部楼层
题目要回复才能看啊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-17 00:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表