一、开发环境——对Python解释器python.exe的封装
IDLE/Pycharm/wingIDE/Eclipse/IPython
二、符号及命令
1.>>>提示符
2.关闭命令窗口
(1)Ctrl+Z
(2)quit()命令
(3)直接关闭命令行窗口
3.中断程序执行
Ctrl+C
4.其他快捷键
三、IDLE
1.IDLE——官方标准开发环境,包括交互式命令行,编辑器,调试器等基本组件;具备几乎所有功能;用纯Python基于Tkinter编写
2.新建/保存文件File——New File/Save
命令行print(" ")
运行Run——run module(F5)
3.注意事项:行开头无空格;英文符号
4.要点:
(1)区分大小写;
(2)缩进层次表达语句分组,四个空格或制表符
(3)语句从新行第一列开始
5.注释:行注释#
段注释'''........'''
6.行连接符\——行尾
四、海龟绘图
import turtle
t=turtle.Pen()
for x in range(360):
t.forward()
t.left(59)
>>>import turtle #导入turtle模块
>>>turtle.show turtle() #显示箭头
>>>turtle.write("啊啊") #写字符串
>>>turtle.forward(300) #前进300个像素
>>>turtle.goto(0,50) #去坐标(0,50)
>>>turtle.penup() #抬笔
>>>turtle.pendown() #落笔
>>>turtle.circle(100) #画圆
>>>turtle.colour("red") #红色
五、程序
1.程序由模块组成,模块由语句构成。
2.对象
每个对象由标识(identify)——内存地址>>>id(3)、类型(type)、值(value)组成,是一个内存块
3.赋值
地址存给变量——变量位于栈内存;对象位于堆内存
4.变量
变量不需要显示声明类型,每个对象都有数据类型,只支持该类型支持的操作
5.标识符
用于变量、类、函数、模块等名称——区分大小写;第一个字符字母、下划线其后是字母、数字、下划线;不能用关键字(if、while、or);下划线开头结尾通常有特殊含义,避免使用。
>>>help()
help>keywords
其他规则
六、 变量的声明与赋值
变量名=表达式
变量在使用前应先被赋值
七、删除变量与垃圾回收机制
如果对象没有变量引用,将被垃圾回收器回收,清理内存
>>>del a