鱼C论坛

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

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

   关闭 [复制链接]
发表于 2018-6-14 19:32:30 | 显示全部楼层
看看·
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-14 21:06:19 | 显示全部楼层
  1. import random as ra
  2. on = ['石头','剪刀','布']
  3. def _o(n,f,c):
  4.       _om = '它出了%s,你出了%s!'%(f,c)
  5.       if n != False and n !=  'pj':
  6.             print('失败!',_om)
  7.       elif n == 'pj':
  8.             print('平局!',_om)
  9.       else:
  10.             print('成功!',_om)
  11. while True:
  12.       opnm = int(input('欢迎来玩石头剪刀布人机大战版\n1=石头\n2=剪刀\n3=布\n请输入:'))-1
  13.       nm = ra.randint(0,2)
  14.       if nm == opnm:
  15.             _o('pj',on[nm],on[opnm])
  16.       elif nm == 1 and opnm == 2:
  17.             _o(True,on[nm],on[opnm])
  18.       elif nm == 1 and opnm == 0:
  19.             _o(False,on[nm],on[opnm])
  20.       elif nm == 0 and opnm == 1:
  21.             _o(True,on[nm],on[opnm])
  22.       elif nm == 0 and opnm == 2:
  23.             _o(False,on[nm],on[opnm])
  24.       elif nm == 2 and opnm == 1:
  25.             _o(False,on[nm],on[opnm])
  26.       elif nm == 2 and opnm == 0:
  27.             _o(True,on[nm],on[opnm])
  28.       om = input('是否再来一次:')
  29.       if om == 'Y' or 'yes' or '是':
  30.             pass
  31.       else:
  32.             break
  33. print('游戏结束!')
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-4 17:22:23 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-7 14:45:58 | 显示全部楼层
水一水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-9 14:46:10 | 显示全部楼层
想知道題目
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-9 14:54:26 From FishC Mobile | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2018-8-9 15:30:59 | 显示全部楼层
-
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2018-8-14 15:46:35 | 显示全部楼层
看看答案是甚麼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-17 12:14:04 | 显示全部楼层
  1. import random
  2. dict1 = {1:'石头',2:'剪刀',3:'布'}

  3. while True:
  4.     enemy = random.randint(1,3)
  5.     choice = int(input('请提供你的选择:(1.石头,2.剪刀,3.布,4.退出)'))
  6.    
  7.     if choice == 4:
  8.         break
  9.    
  10.     if choice == enemy:
  11.         result = '平局!'
  12.     elif choice + enemy == 4:
  13.         win = '您' if choice > enemy else '对方'
  14.         result = '%s赢了!' % win
  15.     else:
  16.         win = '您' if choice < enemy else '对方'
  17.         result = '%s赢了!' % win
  18.         
  19.     print('您出%s,对方出%s,%s' %(dict1[choice],dict1[enemy],result))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-17 12:20:26 | 显示全部楼层
很好奇
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2018-8-17 16:44:21 | 显示全部楼层
111111111111111111111111111111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-18 08:45:52 | 显示全部楼层
看题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-18 09:51:28 | 显示全部楼层
新人来看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-18 15:32:10 | 显示全部楼层
...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-20 15:10:47 | 显示全部楼层
开开看看吧。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-20 18:29:29 | 显示全部楼层
答题练习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-23 09:40:36 | 显示全部楼层
感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 06:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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