输入函数:input()获得用户输入并以字符串形式保存
输入到屏幕上:output()
变量命名:不以数字开头 大小写敏感 不能和保留字相同(即c++或者java 中关键字)
字符串
文本通过字符串类型表示 由双或单引号括起来
索引方式:正向 反向(只能拿到一个值)
区间[A:B]表示由A到B,不包括B位置处
正向索引如果A为0 则可以省略,得到从开始到B位置前的字符串
反向索引可以省略B 得到从某位到末尾 例如[-3:]可以得到倒数三位
语句
- if(条件):<语句块1> else: <语句块2>
- while(<条件>) : <语句块1> <语句块2>
函数定义
def<函数名>(<参数列表>):
<函数体>
return <返回值列表>
若没有想好主函数 则写pass即可
主函数 if name == ‘main’: <语句块>
turtle库
turtle.forward(distance):画笔向前绘制distance距离
turtle.backward(distance):画笔向后绘制distance距离
turtle.right(degree):画笔向右旋转degree度,但并没有绘制
turtle.left(degree):画笔向左旋转degree度,但并没有绘制
turtle.exitonclick():点击关闭图形窗口,即可以使窗口停在这儿 关闭才消失,否则窗口会一闪而过
turtle.penup(): 抬起画笔,之后移动画笔不绘制形状
turtle.pendown():落下画笔,之后移动画笔绘制形状
turtle.pensize():设置画笔宽度
turtle.pencolor(): 设置画笔颜色,如:white,black,grey,gold,purple
更多 API: https://docs.python.org/3.0/library/turtle.html