python基础之time和turtle库

turtle 库
turtle库基础体系:
可以从5个部分了解:
1.turtle库基本;2.turtle库绘图窗体;3.turtle库的空间坐标;4.turtle库的角度坐标;5.turtle库的RGB色彩体系

1.turtle库基本
2.turtle库绘图窗体
    turtle中在画布上绘图,单位是像素
    可以通过turtle.setup(weight,herght,startx,starty);
    其中:weight表示画布的宽;height表示画布的高;startx和starty表示画布左上角相对于屏幕左上角的位置,也就是确定画布在屏幕的位置
3.turtle库的空间坐标
    空间坐标包含两类:绝对坐标和海龟坐标
    绝对坐标以画布中心(0,0),海龟朝向为右。
    如:turtle.goto(100,100)在第一象限
    海龟坐标以海龟为参考:turtle.forward(),turtle.bk();;turtle.circle()
4.turtle库的角度坐标 
    绝对空间坐标可以通过turtle.set()来改变角度
    也可通过turtle.right()改变海龟坐标角度
5.turtle库的RGB色彩体系
    turtle使用基于RGB色彩表示颜色默认采用小数,需要时查询即可
turtle库语法
前面知道python的绘图布局,海龟走过的痕迹就是图像;那么怎样来控制海龟方向颜色大小呢?
1.画笔控制函数:penup()抬起画笔;pendown()落下画笔;pensize()设置画笔的大小;pencolor()设置颜色;penseth()控制方向,此为绝对方向;
    mainloop()保持画布
time 库
对于时间方面处理主要有三方面:
1.获取时间 2.时间格式化 3.计时
获取时间有三个:
time()获取一个浮点数(1970年起)
ctime()获取时间可供阅读的字符串量
gmtime()获得时间变量用来提供时间参数
时间格式化:
strftime(tpl,ts) 
   eg:strftime(%Y-%m%d %H:%M:%S,t) t为时间变量
strptime()相当于前者的逆方式
    eg:strftime(t,%Y-%m%d %H:%M:%S) t为时间字符串形式
程序计时:
start=time.perf_counter()
end=time.perf_counter()
time=end-start
sleep()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值