鱼C论坛

 找回密码
 立即注册
查看: 2709|回复: 27

[已解决]python游戏

[复制链接]
发表于 2018-2-17 17:58:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如果要将python,小甲鱼举的游戏例子,里面的数字改成文字,比如说:XX(名字),要怎么改啊?!各位鱼友
最佳答案
2018-2-18 11:59:16
  1. print('----我爱鱼c工作室-----')
  2. temp = input('不妨猜猜小甲鱼现在心里想的是谁:')
  3. guess = temp
  4. if guess == '张三':
  5.    print('我草,你是小甲鱼心里的蛔虫吗?!')
  6.    print('猜中了也没奖励!')
  7. else:
  8.    print('猜错了,小甲鱼现在心里想的是张三')
  9. print('游戏结束')
复制代码


这样子写就好了。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-2-17 18:03:20 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-2-17 18:10:13 | 显示全部楼层

完全零基础,是不是俺这个问题都问错了!!?😩😩😩
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-17 18:18:00 | 显示全部楼层
liuzhengking 发表于 2018-2-17 18:10
完全零基础,是不是俺这个问题都问错了!!?😩😩😩

没问错。问题在哪?
小甲鱼举的游戏例子,老师举那么多例子,不知大哥,你指的是哪一个。
有代码吗?????
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-17 19:43:03 | 显示全部楼层
ba21 发表于 2018-2-17 18:18
没问错。问题在哪?
小甲鱼举的游戏例子,老师举那么多例子,不知大哥,你指的是哪一个。
有代码吗?? ...

对对对,就是那个零基础入门学习python第二讲 里面举的游戏例子。谢谢,兄弟
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-17 19:45:23 | 显示全部楼层
恒等于数字的 改成恒等于str类型的就可以了  
==双引号加名字  ps: == "张三"
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-17 19:54:04 | 显示全部楼层
南城顾她 发表于 2018-2-17 19:45
恒等于数字的 改成恒等于str类型的就可以了  
==双引号加名字  ps: == "张三"

temp = input(“不妨猜猜小甲鱼现在想的是谁:”)
guess =str(temp)
if guess == “张三”
   

这样吗?兄弟!

完全零基础,自己在摸索着能不能改成名字。但总是错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-17 20:03:04 | 显示全部楼层
liuzhengking 发表于 2018-2-17 19:43
对对对,就是那个零基础入门学习python第二讲 里面举的游戏例子。谢谢,兄弟

兄弟能指导一下吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-17 20:38:46 | 显示全部楼层
import random
secret = random.randint(1,10)
print ('------------------------不放猜一下老子心里面那个数---------------------')
lht = input('不要墨迹哦,快猜:')
number = int(lht)
while number != secret:
        lht = input('猜错了请重新输入:')
        number = int(lht)
        if number == secret:
             print('你是老子的蛔虫吗''\n''猜对了也没有奖励')
        else:
             if number > secret:
                    print('大了,大了''\n')
             else:
                print("小了,小了"'\n')
print('游戏结束不玩了')


//是这个么
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-17 20:39:28 | 显示全部楼层
涛4091 发表于 2018-2-17 20:38
import random
secret = random.randint(1,10)
print ('------------------------不放猜一下老子心里面那 ...

第一次发 不太会发那个格式
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 00:21:23 | 显示全部楼层
涛4091 发表于 2018-2-17 20:39
第一次发 不太会发那个格式

对对,是这个游戏,但兄弟我想把那个猜数字改成猜名字。比如说猜猜我心里现在想的是谁,如果回答名字正确再执行你是我心里的蛔虫吗!

   谢谢兄弟
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 10:28:41 | 显示全部楼层
liuzhengking 发表于 2018-2-18 00:21
对对,是这个游戏,但兄弟我想把那个猜数字改成猜名字。比如说猜猜我心里现在想的是谁,如果回答名字正确 ...

import random
secret = ('小甲鱼')
print ('------------------------不放猜一下老子心里面那个数---------------------')
lht = input('不要墨迹哦,快猜:')
number = str(lht)
while number != secret:
        lht = input('重新输入:')
        number = str(lht)
        if number == secret:
             break
        elif number != secret:
             print('猜错了')
print('你是老子的蛔虫吗''\n''猜对了也没有奖励')
print('游戏结束不玩了')
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 11:50:19 | 显示全部楼层
涛4091 发表于 2018-2-18 10:28
import random
secret = ('小甲鱼')
print ('------------------------不放猜一下老子心里面那个数---- ...

兄弟,谢谢。


print(“----我爱鱼c工作室-----”)
temp = input(“不妨猜猜小甲鱼现在心里想的是哪个数字:”)
guess =int(temp)
if guess == 8:
   print(“我草,你是小甲鱼心里的蛔虫吗?!”)
   print(“猜中了也没奖励!”)
else:
   print(“猜错了,小甲鱼现在心里想的是8”)
print(“游戏结束”)


这是原代码


内容兄弟我想改成


print(“----我爱鱼c工作室-----”)
temp = input(“不妨猜猜小甲鱼现在心里想的是谁:”)
guess =int(temp)
if guess == 张三:
   print(“我草,你是小甲鱼心里的蛔虫吗?!”)
   print(“猜中了也没奖励!”)
else:
   print(“猜错了,小甲鱼现在心里想的是张三”)
print(“游戏结束”)



不知道代码要怎么改?兄弟
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 11:59:16 | 显示全部楼层    本楼为最佳答案   
  1. print('----我爱鱼c工作室-----')
  2. temp = input('不妨猜猜小甲鱼现在心里想的是谁:')
  3. guess = temp
  4. if guess == '张三':
  5.    print('我草,你是小甲鱼心里的蛔虫吗?!')
  6.    print('猜中了也没奖励!')
  7. else:
  8.    print('猜错了,小甲鱼现在心里想的是张三')
  9. print('游戏结束')
复制代码


这样子写就好了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 16:25:18 | 显示全部楼层

兄弟,如果这样写的话
它答案回答张三
程序不知道为什么就直接执行
猜错了.....

???  
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 16:29:52 | 显示全部楼层
liuzhengking 发表于 2018-2-18 16:25
兄弟,如果这样写的话
它答案回答张三
程序不知道为什么就直接执行

我觉得你应该是自己手打的。
TIM截图20180218162951.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 16:57:59 | 显示全部楼层
°蓝鲤歌蓝 发表于 2018-2-18 16:29
我觉得你应该是自己手打的。

我也是按兄弟的代码打的啊!为什么会不行啊?!

谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 16:59:26 | 显示全部楼层
liuzhengking 发表于 2018-2-18 16:57
我也是按兄弟的代码打的啊!为什么会不行啊?!

谢谢

打错了呗,发个图吧,不发图不知道错在哪里。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 17:06:13 | 显示全部楼层
°蓝鲤歌蓝 发表于 2018-2-18 16:59
打错了呗,发个图吧,不发图不知道错在哪里。

要怎样发图呢?兄弟  怎么添加图片地址?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-18 17:11:39 | 显示全部楼层
°蓝鲤歌蓝 发表于 2018-2-18 16:59
打错了呗,发个图吧,不发图不知道错在哪里。

是这样啊
QQ截图20180218170919.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-12 04:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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