1.引入模板

(1)import语句(以turtle模板为例)每个import语句只能导入一个模块,一般按照标准库、扩展库、自定义库顺序导入

想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:

import[,[,...]

import math                    #导入标准库math
math.sin(0.5)                  #求0.5(单位是弧度)的正弦
import random                  #导入标准库random
n = random.random()            #获得[0,1) 内的随机小数
print(n)
n = random.randint(1,100)      #获得[1,100]区间上的随机整数
print(n)
n = random.randrange(1, 100)   #返回[1, 100)区间中的随机整数
print(n)
#使用turtle在屏幕上绘制图形

turtle.pendown()  移动的时候绘制

turtle.penup()      移动的时候不绘制

turtle.pensize()    将线的粗细设定为指定宽度

二:Turtle运动的方向

turtle.forward(d)    移动方向前移指定距离

turtle.backward(d) 移动方向反向移动指定距离

turtle.left(angle)     左转指定角度

turtle.right(angle)   右转指定角度

turrle.goto(x,y)       移动到一个绝对位置

turtle.setx(x)          将x坐标移动到指定位置

turtle.sety(y)           将y坐标移动到指定位置

turtle.setheading(angle)    将移动方向设置指定角度(0-东,90-北,180-西,270-南)

turtle.home()                    移动到起点(0,0)向东

turtle.circle(r,ext,step)       指定半径,范围和阶数的圆

turtle.dot(diameter,color)    绘制一个指定直径和颜色的圆

turtle.undo()                      取消最后一个操作

turtle.speed(s)                   设置turtle的移动速度

#运行绘图模板
import turtle
#画笔尺寸
turtle.pensize(4)
#画笔颜色
turtle.pencolor('red')
#前进距离
turtle.forward(400)
#前进方向
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
turtle.right(135)
turtle.forward(400)
#
turtle.mainloop()

很漂亮的python模板 python简单模板_命名空间

 

 

 

 

 

(2)

from … import 语句

Python 的 from 语句让你从模块中导入一个指定的部分到当前命名空间中,语法如下:

fromimport[,[,...]]

#from 模块名 import 对象名[ as 别名]
from math import sin
from math import cos
print(sin(30))
print(cos(30))

from math import sin as s
print(s(30))

from … import * 语句

把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明:

from modname import *
#import *
from math import *
print(sin(3))
print(tan(1))