常用的开发环境如下:
- IDLEPycharmwingIDEEclipseIPython
| 快捷键 | 说明 |
|---|---|
| Alt+N Alt+p | 查看历史命令上一条、下一条 |
| Ctrl+ F6 | 重启shell,以前定义的变量全部失效 |
| F1 | 打开帮助文档 |
| Alt+/ | 自动补全前面曾经出现过的单词 |
| Ctrl +[ Ctrl +] | 缩进代码和取消缩进 |
| Alt+M | 打开模块代码,先选中模块。然后按下此快捷键,会帮你打开改模块的py源码供浏览 |
| Alt+c | 打开类浏览器,方便在源码文件中的各个方法体之间切换 |
| F5 | 运行程序 |
import turtle t = turtle.Pen() for x in range(360): t.forward(x) t.left(59)`IDLE五环的绘画
import turtle #导入turtle模块
turtle.showturtle() #显示箭头
turtle.write("写字符串")
turtle.forward(300)#前进300像素
turtle.color("red")#画笔颜色改为red
turtle.left(90)#箭头左转90度
turtle.forward(300)
turtle.goto(0,50)#去坐标( 0,50 )
turtle.goto(0,0)
turtle.penup()#抬笔
turtle.goto(0,300)
turtle.pendown()#下笔
turtle.circle(100)
Python基础
格式
1.恰当的空格,缩进问题
2.Python区分大小写
3.注释
(1)行注释:#
(2)段注释:’’’
1.Python程序由模块组成,一个模块对应Python源文件,一般后缀名是:.py
2.模块由语句组成
3.语句是Python程序的构成单元,用于创造对象、变量赋值、控制语句等。
在Python中,变量也成为:对象的引用。因为变量存储的就是对象的地址。变量通过地址引用了"对象”。
变量位于:栈内存。
对象位于:堆内存。
Python是动态类型语言:变量不需要显式声明类型。根据变引用的对象,Python 解释器自动确定数据类型。
Python是强类型语言:每个对都有数据类型,只支持该类型支持的操作。
标识符标识符:用于变量、函数、类、模块等的名称。标识符有如下特定的规则:
1.区分大小写.如: sxt和SXT是不同的
2.第一个字符必须是字母、下划线。其后的字符是:字母、数字、下划线
3.不能使用关键字.比如: if、or、 while 等.
4.以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如: _ init_ 是的类构造函数。
命名规则| 类型 | 规则 | 例子 |
|---|---|---|
| 模块和包名 | 全小写字母,尽量简单。多个单词之间用下划线 | math |
| 函数名 | 全小写,多个单词之间用下划线 | phone |
| 类名 | 首字母大写,驼峰原则,多个单词每个的第一个字母大写 | MyPhone |
| 常量名 | 全大写字母,多个单词下划线隔开 | MAX_SPEED |
用del 语句删除



