基本语法元素:
(1)数据:变量和常量
(2)对象:身份(ID),类型(type),数值(value)
(3)变量:名称(标识符),与命名规则同类
大小写字母、数字或下划线(shift+-)或者汉字(不能只有汉字)
第一个字符不能数字
(4)保留字(关键字35个):
and as assert break class continue def elif else except finally lambda not or pass raise return try while with yield del global nonlocal True False None
(5)数据类型:
数据型:整型(int)
浮点型(float)
复数(complex)
布尔型(bool):True(1)/False(0)
字符串(str):使用单引号('str’)、双引号("str")、三引号('''str''')作 为定界符,以字母r或R引导的表示原始字符串。
运算:str1+str2(字符串的连接)
str*int(字符串的复制)
转义字符:r(R)
元组(tuple):
表达式:(s1,s2,...,sn),如果是一个元素的表达(s,),不可变的序列。
列表(list):
表达式:[s1.s2,...sn],元素为任意类型。
字典(dict):
表达式:{键1:值1,键2:值2,...,键n:值n}
集合(set):
表达式:{s1,s2,...sn},元素不能重复。
库与方法
(1)turtle:图库
导入格式:
A:
import<库名>
<库名>.函数名(参数)
B:
import<库名> as <库的简名>
<库的简名>.函数名(参数)
C:
from<库名> import <库名/函数名>(*)
(2)方法:
pensize(画笔大小像素)
pencolor(‘画笔颜色’)/(R,G,B)(0-1)
color(‘画笔颜色’。‘填充颜色’)
circle(圆半径r像素),r为正--左,r为负--右
right(角度)
left(角度)