1,python是一个解释型,面向对象的语言
首先解释型,即需要专门的解释器来解释代码,所以python的缺点就是
性能不高。
对象的本质是一个内存块,由标识(id),类型(type)与值组成。
代码:
id(obj)可返回对象的地址
type(obj)可返回对象的类型
2,IDE即为开发环境,开发方式有两种,
(1)交互模式
关闭交互模式的方法:ctrl+z或者输入quit()指令
(2)建立源文件
3,idle中用alt+n为查看上一条历史命令
alt+p为查看下一条
ctrl+f6为重启shell
4,行注释用#
段注释用‘’‘开始直到下一个’‘’结束
5,海龟绘图
模块名 turtle
turtle.showturtle()为显示箭头
turtle.forward(300)为前进300个像素
turtle.goto( a, b )去(a,b)座标
turtle.circle(半径)为以半径画一个圆。
turtle.color(‘red’)修改箭头颜色为红色
turtle.penup/pendown()为提笔落笔操作
6,python程序由模块构成,模块由语句构成
\为行连接符,用于将一行分多行书写
7,变量即为对象的引用,
变量存放于栈内存
对象存放于堆内存
变量不需要定义数据类型
8,标识符为变量,函数,类,模块的名称
注意事项:区分大小写
第一个字符必须为字母或下划线,其后字符可以为字母,下划线, 数字
避免双下划线开头或结尾
9,模块与函数的命名一般为全小写,多个单词用_隔开
类名一般首字母大写其余小写,多个单词用首字母大写隔开。
常量名全大写
10,del a 为删除变量a
以及垃圾回收机制即对象没有被指向的时候,自动回收该对象。