前课:Python基础与小试身手

欢迎来到小龟的课堂,今天我们讲如何用小龟小车的车载Python控制小车运动。
如果小伙伴还不会使用小龟小车的Python编辑器的话,可以阅读这篇教程《如何使用小龟小车的Python编辑器》

什么都别说,立马试试

在Python编辑器内输入下面的代码,小车会立马轻摇三下

car.hello()

Python基础

python是一门很简单的编程语言,它有几个特点:单词区分大小写、每行缩进很重要。

一、理解什么叫单词大小写有别


每个单词都规定了大写还是小写又或者大小写混合,所以平常用的时候,需要多注意下。
通常大部分用到的单词都是小写的,一些叫类的单词是头字母大写后面也是小写的。

二、理解什么叫代码行

比如下面是两行相同的代码,他们也会被依次执行,也就是执行两遍轻摇三下

car.hello()car.hello()

要是你开心,写上10遍 car.hello() 的话,我们的小龟小车就会轻摇三十下。

三、理解什么叫代码行缩进

我们写文章大纲的时候,会有意的把子章节缩进一下用来区分,如下图:


我们的Python语言也借鉴了这个思维,属于主代码行的子代码行也会缩进,一般缩进会是按一下Tab键。


四、理解什么叫对象

微博上曾经红过一个笑话,一个程序员运行代码,结果弹出下面这个“找不到对象”框。


那什么叫对象?对象是Python里面代表实体的一个单词,
比如car代表了小龟小车。
car.led 则代表了小龟小车的LED大灯,car.go则代表了让小龟小车往前运动。

小龟小车特有的对象(单词)

car是代表小龟小车的特有单词,所有操控小车的功能都是基于这个词来的,比如:

轻摇小车三下car.hello()

打开小车的车灯car.led.on()

更多关于这个car对象的描述,可以查看小龟小车Python API手册。

小龟推荐的Python学习网站

收集中...


下一课:《第一课:用Python操控小龟小车运动》