鱼C论坛

 找回密码
 立即注册
查看: 556|回复: 11

[学习笔记] 看小甲鱼的课写的第一个程序

[复制链接]
发表于 2024-8-28 11:10:55 | 显示全部楼层 |阅读模式

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

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

x
这么改一下就成 口是心非的女人了
"""用python设计第一个游戏"""

temp=input("不妨猜一下小甲鱼现在心里想的是那个数字:")
guess=int(temp)

if guess ==9:
    print("你是小甲鱼心里的蛆虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    print("猜错了,小甲鱼现在想的是8!")
   
print("游戏结束, 不玩笑拉")
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2024-8-28 11:12:06 | 显示全部楼层
有没有想你家老婆 明明说对了 还嘴死硬 死硬的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-28 11:14:18 | 显示全部楼层
你好鱼油!

你这个程序很有趣,可以稍微调整一下逻辑和语言来体现“口是心非的女人”。代码可以修改如下:
"""用python设计第一个游戏"""

temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)

# 这里假设小甲鱼心里想的是真的数字 8
real_number = 8

if guess == real_number:
    print("哎哟,你真的是小甲鱼肚子里的蛔虫啊!")
else:
    print("猜错了哈,其实我心里想的是9!")

print("游戏结束,不玩啦")

通过这种方式,我们设置了 `real_number` 我们心里真实想的数字(比如8),如果猜中的时候,再去口是心非说另一个数字(比如9)。希望你喜欢这个改动!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-28 11:23:26 | 显示全部楼层
哈哈,这个修改很有趣!你通过加入“口是心非”的输出让程序显得更有趣了。下面我稍微解释一下每一部分,以便你更好地理解:

1. `temp = input("不妨猜一下小甲鱼现在心里想的是那个数字:")`:
   这里用 `input` 函数接收用户输入的值,并将其存储在变量 `temp` 中。

2. `guess = int(temp)`:
   将 `temp` 转换为整数,并存储到 `guess` 变量中。这是为了确保后面的比较操作正确,因为输入的值最初是字符串格式。

3. `if guess == 9:`:
   检查用户输入的数字是否等于 9。

4. `print("你是小甲鱼心里的蛆虫吗?!")`:
   如果用户猜对了,打印这条信息。

5. `print("哼,猜中了也没有奖励!")`:
   继续输出,一个“傲娇”的回应。

6. `else:`:
   如果用户猜错了,执行下面的语句。

7. `print("猜错了,小甲鱼现在想的是8!")`:
   用户猜错了,告诉用户正确答案是 8。

8. `print("游戏结束,不玩了")`:
   最后输出一个游戏结束的提示。

这个小练习不但让你体验了编写简单的交互式程序,还让程序有了个小小的幽默感,挺不错的!继续加油!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-28 11:36:10 | 显示全部楼层
FishC 发表于 2024-8-28 11:23
哈哈,这个修改很有趣!你通过加入“口是心非”的输出让程序显得更有趣了。下面我稍微解释一下每一部分,以 ...

初学者,你这些建议属于高阶段位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-28 11:36:28 | 显示全部楼层
大熊猫之家 发表于 2024-08-28 11:36
初学者,你这些建议属于高阶段位


确实,对于初学者来说,理解太多的逻辑或变化可能会让人感到困惑。那我们可以简化一下代码,并让它更符合初学者的需求。下面是一个更简单的版本,用于体现“口是心非的女人”这一特点:
"""用python设计第一个游戏"""

temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)

# 这里假设小甲鱼心里真想的数字是 8
real_number = 8

if guess == real_number:
    print("嘴上说:哎哟,你猜对了!")
    print("心里想:其实我心里想的是9!")
else:
    print("猜错了!其实我心里想的就是8,你猜的是:", guess)

print("游戏结束,不玩啦")

这个版本的代码逻辑非常简单:
- 用户输入一个数字。
- 程序判断用户输入的数字是否等于实际想的数字(8)。
- 如果猜对了,打印“嘴上说”和“心里想”的不同反应。
- 如果猜错了,直接告诉用户真实答案。
- 最后打印游戏结束的信息。

这样改动后,初学者可以更容易理解每一步的执行逻辑。希望这些调整能帮助你更好地理解这个有趣的小程序!继续加油!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2024-8-28 15:43:57 | 显示全部楼层
请问各位这种小程序可以做成EXE的小程序吗?如何操作
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-28 18:15:14 | 显示全部楼层
如何操作
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-29 08:44:33 | 显示全部楼层

你看看哔哩哔哩有教程,我是不懂编程,不知道什么库什么的,操作不来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-29 08:53:58 | 显示全部楼层
向大佬们学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 17:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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