趣文网 > 作文大全

闫恪嘉:我的“文字游戏”程序是怎么写的

2020-12-10 03:05:01
相关推荐

欢迎同学们积极向天天老师投稿

作者:闫恪嘉 六年级

大家好!

我做的这个程序的主题是“循环里的列表”,他的名字是文字游戏。

首先,我先给这个程序的前面导入了random随机库,他和turtle库一样都是Python的一个函数库。

其次,我在导入random库后,又加了一个列表我把这个列表名设为a,里面有很多很多元素,比如a,b,c,d,e,f,g。

他的意思就是a列表里面有a,b,c,d,e,f,g这七个元素。

再往下看我调用“while”循环他是一个无限循环。

但他要实现无限循环,必须要有一个条件,我们可以给它设为1=1或者0=0,或者填Ture。

在循环里面,我给游戏玩家回答的内容赋值,我把它设定为h。

赋值,相当于把一个很长很长的内容替代成一个字母或是单词,单词或字母的内容可以随便定(天天老师注:真的可以随便定吗?)。

我给无限循环里面又加了一个条件判断,所谓条件判断就是假如他给的这个程序对就归类到正确里面,如果给的程序是错的话,就归到错误的里面。

if的意思是“如果”,else的意思是“否则”。

那么,他这个条件判断的意思就是,如果怎么怎么样?否则怎么怎么样?

现在怎么看条件判断里的内容?

如果玩家所输入的值和电脑随机所选的值一致那么它就打印出来

“你赢了,游戏结束”。

如果电脑随机输入的值和玩家选择值不符,那么,程序就会决定打印出来

“请再输一遍,输过的就不要再输了”,

并且重新执行这个程序。

大家可能会看到引号里面的那个(反)斜杠n,他的意思是重启一行。

可这就有人问了如果玩家所输的值和列表里的值不一样,该怎么办?

我是这样解决的:

我一就(依旧)用了个条件判断,

我用玩家输入的值找,看列表里有没有这个值,如果有的话,就进行刚才那个程序。

如果没有的话就让电脑打印出来,“请按要求输入”并且重新开始游戏。

在每一轮游戏中电脑从列表里所选的值,始终都会随机变化,玩家也不可能作弊。

万水千山总是情,点个关注行不行?

天涯何处无芳草,点赞一个不能少!

2019年10月5日

闫恪嘉 YKJ

END

注:所有赞赏将全部转给原作者,欢迎大家踊跃投稿。

关注天天老师

和我们一起学编程

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

写人作文初一 平凡作文800字 英语导游作文 春游作文400 美景的作文300字 感谢朋友作文 800字满分作文 自我评价作文 怎么写议论文作文 宽容作文素材 疫情中考作文 干家务作文 初中精选作文 田园生活作文 幸福的作文800字 小学生600字作文 关于礼物作文 我的家园作文 感谢朋友 作文 写情感的作文 一节课的作文 春节的作文300 蝌蚪的作文 我的妈妈的作文怎么写 作文写事500字 高中作文金句 勇敢面对作文 九年级上册作文 疫情作文高考 那一次我真作文