利用Pythno设计一个游戏教程

互联网的广大朋友们大家好
我是小甲鱼
欢迎大家和我去学习
零基础入门学习拍摄
大家回忆一下刚读书上学那会
长辈是不是都会跟你说孩子
咱这书山有路勤为径
学海无涯苦作舟呢
哎还没开始学呢就吓人
一上来就跟你说你这辈子是学不完的
学习的过程还是很痛苦的

讲道理这还让不让人好好读书了啊
不过呢
学习小简约的课程可不会这样
大家继续学习就会发现哎
我们的教程
都是围绕着一个个个性
鲜明的案例来展开的
只要是跟着视频认真敲代码
课后独立思考完成作业
你会发现
不知不觉中
就已经掌握了Python的编程技巧
并深深地爱上了他

咱这节课就从一个小游戏作为切入点
将将使用Python进行编程的基本操作
上一节课我们介绍过了
i d l e有两种模式对吧
一种是交互模式
就是你写一个代码他给你反馈一下
另一种呢就是编辑器模式
而这一次我们来试试后者
第一步呢我们打开i d l e
然后呢
依次点击菜单栏里面的file new file
然后大家就可以看到
这就多了一个新窗口是不是
好那么现在呢
请大家暂停一下视频
务必自己动手
将屏幕上面的代码一字不动的
输入到这个编辑器里面去
OK输入完成之后呢
让我们按下快捷键Ctrl加上s
将这个原文件保存到桌面上
我们这里给他一个名字叫做Gam
点p y啊点p y表示这是一个拍审文件
OK点击保存就可以了
接着依次点击菜单栏上面的run run model
好程序就跑起来了
这时候呢我们随便输入一个数字
我们假设不知道答案是8啊
我们输入一个5看一下有什么反应
哎呦猜错了
小姐姐心里想的是8呢
好游戏结束不玩了
我知道
很多初学者在这就会遇到问题了
明明很认真的跟着敲代码
程序却没能够正常的执行起来
根据大数据反馈的结果
下面呢小姐给大家做一下总结
新手在学习这第一个程序的时候
可能会碰到的几点问题
大家自行检查一下
首先呢第一点就是
请检查一下标点符号是否全部为
英文符号
基本上
这个是初学者百分之百会踩到的雷啊
平时都习惯了敲中文撩小姐姐呢
代码也不知不觉用上了中文的标点
这个在编程上还是要改过来的
因为呢从大体上来说
99.99%的编程语言
还是只支持英文的标点符号的
那么为了避免这个粗心的问题
我们可以人为的
让中英文的标点符号看起来
差异更大一些
做法就是修改编辑器的字体
好那么现在依次
点击这个菜单栏上面的option
configure idle
那么在这个phones and taps这一项里面呢
可以找到phone face啊
这个指定的就是他的这个
编辑框里面的代码字体
理论上你这里可以随意的去设置
你喜欢的字体
但是呢无论如何请使用等框字体
啊这里我们推荐的是Ctrl
这个的话比较漂亮啊
个人觉得OK
那么
选择完之后点击a price点OK就可以了

那第二点的话呢是检查缩镜是否正确
说镜可是拍神的命啊
不正确的说镜
将直接导致代码被判死刑
不信咱可以试试
试试就试试
我们看到这有几个说镜对不对
我把它给去掉
然后保存
依次点击乱remodel
哎呦程序他就报错了执行不起来了
别说去掉一个缩进
哪怕我这个缩进给回他
我哪怕多加一个空格
来大家看一下

怎么样是不是完全没脾气了
没办法如果把Python比作动物
那么他就是一头倔驴
不按他的规则来写代码他就不走了
所以嘛别人以为这里空格
只是为了代码的美观啊
在Python的作者看来这比他的命还重要
OK那么关于Python代码的编写规范
其实呢它是有一个文档的
叫做Pep八啊
Pep八我们也把它称之为PYTHON3
代码样式指导手册
这里呢
大家看到已经给大家翻译成了中文版
啊点击目录它会跳转
点击目录的话呢
它会跳转比如说代码的布局
哎第一个强调的就是缩进对不对
以及后面各种情况下
你会遇到的代码布局应该怎么用
怎么使用
要注意什么
好的有空的话呢大家可以看一下啊
没时间看的话至少也收藏一下吧
谢谢大家啊

这第三点就是函数的拼写是否正确
哎Python呢有很多b i f内置函数
有了它们
我们编写代码就可以省了好多利器
比如说
咱们想在屏幕上打印小脚鱼是乌龟吗
这个无聊的问句
那我们不用去
理解计算机内部的实现原理
只需要知道
Python有一个叫做print的v i f内置函数
使用它
就可以实现打印输出一个对象的目的
对吧在这IDL1我们print
然后内容就是
小甲鱼是乌龟吗
哎他就输出了
对不对OK
再比如刚刚的代码中
这个input也是一个b i f内置函数
它的作用呢
是用于接收用户输入的数据
除了这两个
Python还提供了很多内置函数
以对付各种不同的需求
那么在我们的这个i d l e
我们可以输入d i r
两个下横线然后build in
那我们就可以看到Python的
所有的这些内置函数啦
OK这些函数呢都很赞
但是前提是不要拼错
你把函数名给拼错了
那么Python就彻底蒙圈了
OK咱们这节课的内容就差不多了
我知道很多同学又要骂我了
这老甲鱼你代码还没讲呢
是的这节课咱们需要掌握的
就只是将代码正确无误的自己敲一遍
并知道初学者需要注意哪些地方
这就够了
相关的语法细节下一节课见
敬请期待哦
好了这节课我们就讲解到这里
非常感谢大家的支持
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值