鱼C论坛

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

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

   关闭 [复制链接]
发表于 2018-10-10 20:55:29 | 显示全部楼层
lai
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-24 19:56:34 | 显示全部楼层
经朋友推荐,来看一看这个题目~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-26 09:47:17 | 显示全部楼层
看题目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-26 09:54:52 | 显示全部楼层
ok
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-11-26 10:13:42 | 显示全部楼层
每日一题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-26 10:23:58 | 显示全部楼层
来答题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-28 11:01:51 | 显示全部楼层
import random
list1=[1,2,3]
while True:
    a=int(input('请输入你的出拳结果(数字方式:1表示石头,2表示剪刀,3表示布,0表示退出):'))
    b=random.choice(list1)
    set1={1:'石头',2:'剪刀',3:'布'}
    if a in [1,2,3]:
        if a==b:
            print('你们打平了,你和电脑都出的%s' %set1[a])
        elif b-a==1 or b-a==-2:
            print('你赢了,你出的是%s,电脑出的是%s' %(set1[a],set1[b]))
        else:
            print('电脑赢了,你出的是%s,电脑出的是%s' %(set1[a],set1[b]))
    elif a==0:
        print('退出成功!')
        break
    else:
        print('输入有误,请重新输入')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-28 11:15:39 | 显示全部楼层
import random
PC ={'石头':1,'剪刀':2,'布':3}
Pe= {'石头':2,'剪刀':3,'布':1}
list1=['石头','剪刀','布']
while True:
    pc = random.choice(list1)
    you = input("石头、剪刀、布")
    print("电脑出了%s,你出了%s"%(pc,you))
    if PC[pc] == Pe[you]:print("你赢了")
    elif (PC[pc]%3)+(Pe[you]%3) == 3:print("平局")
    else:print('你输了')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-28 11:17:33 | 显示全部楼层
hao
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-11-29 12:47:50 | 显示全部楼层
我想看看题目是什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-29 13:24:45 | 显示全部楼层
答题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-9 16:20:39 | 显示全部楼层
本帖最后由 double-lee 于 2018-12-9 17:06 编辑
import random as r

def choice(x,y):
    if x == y:
        return '平局'
    elif x == '剪刀' and y == '布' or x == '石头' and y == '剪刀' or x == '布' and y == '石头':
        return '你赢了'
    elif x == '剪刀' and y == '石头' or x == '石头' and y == '布' or x == '布' and y == '剪刀':
        return '你输了'

cho = ('剪刀','石头','布')
while True:
    try:
        y = cho[int(input('请选择您要出的选项(1.剪刀;2.石头;3.布;):'))-1]
        n = r.randint(0,2)
        c = cho[n]
        print('你出了 %s , 电脑出 %s'%(y,c))
        print(choice(y,c))
    except:
        print("选择错误")

写完,看了其它大佬,高手的,膜拜啊...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-28 03:22:33 | 显示全部楼层
如果想知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-28 18:03:35 | 显示全部楼层
kk
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-28 19:21:24 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-1-4 09:37:53 From FishC Mobile | 显示全部楼层
看看这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-21 09:45:50 | 显示全部楼层
看题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-2-21 14:18:24 | 显示全部楼层
看一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-21 15:03:50 | 显示全部楼层
是什么题啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-15 14:52:01 | 显示全部楼层
看题目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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