文章目录
- python常用开发环境和对象
- 交互模式
- 程序的基本格式
- IDLE实现图形化的程序设计
- 对象
- 标识符
python常用开发环境和对象
python是解释型、面向对象的语言,可读性强、简洁等。
python的的开发环境有IDLE、Pycharm、wingIDE、Eclipse、Ipython。
交互模式
在命令行窗口操作
程序的基本格式
- .不可随意添加空格(空格代表缩进)
- 语句从新行的第一列开始
- 区分大小写
- 行注释 # 段注释 ‘’’ ‘’’
IDLE实现图形化的程序设计
导入turtle模块实现图形的设计
// 海龟绘图
import turtle
t=turtle.Pen()
'''
50 绘图的次数
90 绘图的角度
注意 Pen 为首字母大写
'''
for x in range(50):
t.forward(x)
t.left(60)
#五环的设计
'''
turtle模块的绘图方法
https://www.xxxs.com/dudu1992/p/9430904.html
'''
import turtle
turtle.width(10)
turtle.color("blue")
turtle.circle(50)
turtle.penup()
turtle.speed(1000)
turtle.goto(120,0)
turtle.color("black")
turtle.pendown()
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.color("red")
turtle.pendown()
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.color("yellow")
turtle.pendown()
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.color("green")
turtle.pendown()
turtle.circle(50)
对象
一个内存块,拥有特定的值,支持特定类型的相关操作。 由标识(内存地址)、类型(对象存储的数据类型)、值(对象存储的数据信息)组成。
// 变量的赋值
将5的地址赋给了a,然后a得到5的值。
>>> a=5
>>> a
5
>>> id(5)
1766508336
>>> type(5)
<class 'int'>
>>> id(a)
1766508336
>>> type(a)
<class 'int'>
>>>
注意:变量在使用前必须进行初始化(即被赋值),如果对象没有被变量使用,就会被回收。
标识符
用于变量、函数、类、模块等名称
使用规则:
- 区分大小写
- 第一个字符必须为字母、下划线。其后的字符可以是字母、数字、下划线
- 不能使用关键字
- 以双下划綫开头和结尾的名称通常有特殊的含义,例如_int_是类的构造函数。
常用关键字可以通过keywords查询
// 查询关键字
>>> help()
Welcome to Python 3.6's help utility!
help> keywords
Here is a list of the Python keywords. Enter any keyword to get more help.
False def if raise
None del import return
True elif in try
and else is while
as except lambda with
assert finally nonlocal yield
break for not
class from or
continue global pass