1.Python程序的构成
1.Python程序由模块组成。一个模块对应python源文件,一般后缀名是:.py。
2.模块由语句组成,运行python时是按模块中语句的顺序执行,例如上图模块1时按语句1完再执行语句2。
3.语句是python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。
2.Python文件的创建和执行
这里将的是IDLE环境下的创建和执行。
创建:File>>>New File>>>来创建python文件。
保存:File>>>Save或者Save as保存文件。
执行:快捷键F5或者Run>>>Run module来执行。
3.Python代码格式
1.不用花括号来划分代码块,而是利用缩进的方式。
2.缩进时,几个空格都是允许的,但数目必须统一,建议用四个空格表示一个缩进。
import turtle
t = turtle.Pen()
for x in range(360):
t.forward(x)#空格处为4个空格
t.left(59)#空格处为4个空格
3.避免TAB制表符或TAB与空格混用。目前一般的编辑器设置为,TAB制表符代表4个空格(如果运行有错误,那还是点4个空格吧,或者百度一下怎么设置TAB制表符为4个空格)。
4.Python代码的注释
1.行注释
turtle.color("blue") #这个程序将颜色标红,用“#”来进行行代码注释
2.多行注释
'''
用一对三引号来注释,切记但引号是在英文状态下输入的哦
下面的语句是为了实现走到某坐标时抬笔,
画圆前落笔
注释真的是一个好习惯
'''
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
5.Python代码的行连接符
一行的程序是有限的,有时候为了可读性,会用到行连接起来,不是直接用Enter键,而是符号为“\”后再用Enter键。
如果直接Enter键而不用连接符的话会报错的。
6.Python的对象
1.Python中一切皆对象。每个对象由标识(identity)、类型(type)、值(value)组成。
2.标识用于唯一标识对象,通常对应于对象存储在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识,如下图,例如对象a=3,则在调用对象a时实际上就是在调用a的id,而a的a的id对应对象存储在地址里,这个对象还包含了它的类型和数值(做了赋值的动作)。
id(a)
输出一个对象的标识(每个人输出的都一样的,因为在不同的电脑自动分配的地址不一样)
3.类型用于表示对象的“数据”类型。可使用type来调用查看。
type(a)
输出<class ‘int’>
4.值表示对象所存储的数据信息,通过print(obj)可以直接打印出来。
print(a)
输出3
7.Python的标识符
标识符:是用于变量、函数、类、模块等的名称。标识符有如下特定的规则:
1.区分大小写。
2.第一个必须是字母、下划线(字母、下划线开头)。其后的字符必须是字母、数字或下划线。
3.不能使用关键字。比如if、or、while等。
可在IDLE的帮助系统查找关键字,输入help()函数后,输入keywords。(可输入quit退出帮助系统,回到交互界面)
好了,今天就写这么多吧。后面路还很长呢,💪