python学习笔记
pip的使用
在python里pip库的作用就如同手机上的应用中心,在里面可以安装python大量的库.
库的安装可以直接在软件上进行,也可以用CMD命令来执行,列如我要安装一个turtle库,
那我可以在CMD里输入
pip install turtle # 安装turtle库
pip uninstall turtle # 卸载turtle库
turtel库的使用
turtle.setup(高度,宽度)
# 设置笔的颜色
turtle.pencolor(颜色) # 颜色可以用16进制颜色
# 设置笔画线的宽度
turtle.width(宽度)
# 设置下笔的速度
turtle speed(速度值) # 速度0最快,然后1-10递增
# 设置笔尖的样式
turtle.hideturtle()/turtle.ht() # 隐藏笔尖
turtle.showturtle()/turtle.st() # 显示笔尖
turtle.shape(name=None) # 设置笔尖样式('arrow','turtle','circle','square','triangle','classic')
turtle.forward(距离)/turtle.fd(距离) #向前走
turtle.back(距离)/turtle.bk(距离) #向后走
turtle.goto(x坐标,y坐标).setx(x坐标).sety(y坐标) #笔尖定位
turtle.home() # 回到开始的位置
turtle.left(角度) # 向左转
turtle.right(角度) # 向右转
turtle.up() # 抬笔
turtle.down() # 落笔
turtle.circle(半径) # 画一个完整的圆
turtle.circle(半径,角度) # 画圆的一部分
turtle.dot(半径) # 画实心圆
# 设置填充颜色
turtle.fillcolor(颜色)
# 开始填充
turtle.begin_fill()
# 结束填充
turtle.end_fill()
turtle.mainloop()
import turtle
# 画布
turtle.setup(800,800)
# 画笔速度
turtle.speed(0)
# 轮廓
turtle.up()
turtle.goto(150,150)
turtle.down()
turtle.left(90)
turtle.fillcolor('yellow') #填充颜色
turtle.begin_fill() #开始填充
turtle.circle(150,180)
turtle.fd(300)
turtle.circle(150,180)
turtle.fd(300)
turtle.end_fill() #填充结束
# 右镜架
turtle.left(90)
turtle.width(20)
turtle.fd(70)
# 右眼眶
turtle.right(90)
turtle.width(3)
turtle.fillcolor('#fcfdfd')
turtle.begin_fill()
turtle.circle(40)
turtle.end_fill()
# 右眼
turtle.width(1)
turtle.up()
turtle.goto(50,150)
turtle.down()
turtle.fillcolor('#060606')
turtle.begin_fill()
turtle.circle(20)
turtle.end_fill()
# 右眼球
turtle.fillcolor('#fcfdfd')
turtle.begin_fill()
turtle.circle(8)
turtle.end_fill()
# 左眼架
turtle.up()
turtle.goto(-150,150)
turtle.down()
turtle.left(90)
turtle.width(20)
turtle.back(70)
# 左眼眶
turtle.left(90)
turtle.width(3)
turtle.fillcolor('#fcfdfd')
turtle.begin_fill()
turtle.circle(40)
turtle.end_fill()
# 左眼
turtle.width(1)
turtle.up()
turtle.goto(-30,150)
turtle.down()
turtle.left(180)
turtle.fillcolor('#060606')
turtle.begin_fill()
turtle.circle(20)
turtle.end_fill()
# 左眼球
turtle.fillcolor('#fcfdfd')
turtle.begin_fill()
turtle.circle(8)
turtle.end_fill()
# 嘴巴
turtle.up()
turtle.goto(-50,50)
turtle.down()
turtle.pencolor('red')
turtle.width(2)
turtle.left(220)
turtle.circle(80,110)
# 裤子带
turtle.up()
turtle.goto(-100,-100)
turtle.down()
turtle.left(80)
turtle.pencolor('#176185')
turtle.width(10)
turtle.fd(62)
turtle.up()
turtle.goto(100,-100)
turtle.down()
turtle.right(100)
turtle.pencolor('#176185')
turtle.width(10)
turtle.fd(62)
# 裤子
turtle.up()
turtle.goto(-150,-150)
turtle.down()
turtle.right(130)
turtle.fillcolor('#176185')
turtle.begin_fill()
turtle.circle(150,180)
turtle.left(90)
turtle.fd(50)
turtle.right(90)
turtle.fd(50)
turtle.left(90)
turtle.fd(200)
turtle.left(90)
turtle.fd(50)
turtle.right(90)
turtle.fd(50)
turtle.end_fill()
# 口袋
turtle.up()
turtle.goto(-50,-180)
turtle.down()
turtle.pencolor('#060606')
turtle.width(3)
turtle.left(90)
turtle.circle(50,180)
turtle.fd(40)
turtle.left(90)
turtle.fd(100)
turtle.left(90)
turtle.fd(40)
# 头发
turtle.pencolor('#060606')
turtle.width('1')
turtle.up()
turtle.goto(10,300)
turtle.down()
turtle.left(173)
turtle.fd(91)
turtle.up()
turtle.goto(20,300)
turtle.down()
turtle.right(15)
turtle.fd(98)
turtle.up()
turtle.goto(-10,300)
turtle.down()
turtle.left(20)
turtle.fd(88)
turtle.up()
turtle.goto(-20,300)
turtle.down()
turtle.left(8)
turtle.fd(120)
# 保证程序一直运行
turtle.mainloop()