请选择 进入手机版 | 继续访问电脑版

萝卜头IT论坛

了解更多
搜索
查看: 164|回复: 5
收起左侧

Python初学者作品-比较弱的小游戏 猜数字

[复制链接]
发表于 2022-10-29 22:30:33 | 显示全部楼层 |阅读模式
RT
怎么说 因为才学1天 只能做个特别特别简单的小游戏
猜测0~100的随机数字
猜大猜小了会有提示

如果对于代码有什么好的建议 也可以给我说说
猜数字.py (426 Bytes, 下载次数: 12)
回复

使用道具 举报

 楼主| 发表于 2022-10-29 22:31:19 | 显示全部楼层
期间 为了实现按任意键继续 我甚至用了循环除了
最后发现一个os库
直接可以os.system('pause')处理
回复

使用道具 举报

发表于 2022-10-30 13:12:37 | 显示全部楼层
写得挺好呀。如果是初学编程,最好先开一个命令行窗口,再使用
python 猜数字.py
运行这个脚本,就不需要 os.system() 了。以后学到命令行的使用(sys.argv),还会知道“双击运行”只是一种便捷的操作,不是直接调用程序的方式。

另外,Windows上可以用 msvcrt.getch() 实现相同的等待效果,而不依赖 pause 这个外部命令。但是既不跨平台,又不如上面看似繁琐的方式有益于理解。

如果再吹毛求疵一点,round 是个内置函数,不建议用它当普通变量。这从语法高亮就能直接看出来。

其它的小问题,再多学学,自己就可以改进的。
回复

使用道具 举报

 楼主| 发表于 2022-10-30 15:53:25 | 显示全部楼层
wdscxsj 发表于 2022-10-30 13:12
写得挺好呀。如果是初学编程,最好先开一个命令行窗口,再使用
python 猜数字.py
运行这个脚本,就不需要 o ...

哦哦 感谢感谢
写的时候发现round了
但是我看没影响就用了 嘿嘿
回复

使用道具 举报

发表于 2022-11-1 21:53:58 来自手机 | 显示全部楼层
wdscxsj 发表于 2022-10-30 13:12
写得挺好呀。如果是初学编程,最好先开一个命令行窗口,再使用
python 猜数字.py
运行这个脚本,就不需要 o ...

真正的大佬啊,多多指导论坛的学子们
回复

使用道具 举报

发表于 2022-11-23 14:33:22 | 显示全部楼层
我作过一个Scratch的猜数字,但没有你的好。
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2022-12-4 05:25 , Processed in 0.127095 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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