互联网的广大朋友们大家好
我是小甲鱼
欢迎大家和我去学习
零基础入门学习拍摄
大家回忆一下刚读书上学那会
长辈是不是都会跟你说孩子
咱这书山有路勤为径
学海无涯苦作舟呢
哎还没开始学呢就吓人
一上来就跟你说你这辈子是学不完的
学习的过程还是很痛苦的
呃
讲道理这还让不让人好好读书了啊
不过呢
学习小简约的课程可不会这样
大家继续学习就会发现哎
我们的教程
都是围绕着一个个个性
鲜明的案例来展开的
只要是跟着视频认真敲代码
课后独立思考完成作业
你会发现
不知不觉中
就已经掌握了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咱们这节课的内容就差不多了
我知道很多同学又要骂我了
这老甲鱼你代码还没讲呢
是的这节课咱们需要掌握的
就只是将代码正确无误的自己敲一遍
并知道初学者需要注意哪些地方
这就够了
相关的语法细节下一节课见
敬请期待哦
好了这节课我们就讲解到这里
非常感谢大家的支持
03-13
551
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交