- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
时间格式化——asctime() (3)asctime([t]) 功能:将一个tuple或struct_time形式的时间(转换为时间字符串 t=time.localtime() time.asctime(t) Sat Oct 6 20:43:48 2018 程序计时 函 数 功 能 time.sleep(s) 暂停给定秒数后执行程序 time.perf_counter() 返回计时器的精准时间(系统的运行时间),单位为秒 程序计时——sleep() (1)sleep(s) 功能:暂停给定秒数后执行程序 import time time.sleep( 5 ) 程序计时——perf_counter() (2)perf_counter() 功能:返回CPU计时器的精准时间(系统的运行时间),单位为秒 import time time.perf_counter() 6486.087528257 time库应用举例 1 import time 2 3 t=time.time() 4 print(now time is:{}.format(t)) 5 m=time.localtime(t) 6 print(now time is:{}.format(m)) 7 time.sleep(2) 8 t=time.time() 9 n=time.localtime(t) 10 print(now time is:{}.format(n)) 例:获取当前时间,然后再格式化当前时间输出,暂停两秒再获取当前时间,最后再格式化当前时间输出。 设置画布——screensize (1)screensize(canvwidth, canvheight, bg) canvwidth表示设置的画布宽度(单位像素) canvheight表示设置的画布高度(单位像素) bg表示设置的画布背景颜色 turtle.screensize(800,600, blue) turtle.screensize() 12.3 turtle库 设置画布——setup (2)setup(width, height, startx, starty) width表示画布宽度 height表示画布高度 startx表示画布左侧与屏幕左侧的像素距离 starty表示画布顶部与屏幕顶部的像素距离。 turtle.setup(width=0.6,height=0.6) turtle.setup(width=800,height=800, startx=100, starty=100) 画笔及绘制函数 控制小海龟绘图有很多函数,这些函数可以划分为4种: ? 画笔运动函数 ? 画笔控制函数 ? 全局控制函数 ? 其他函数 画笔运动函数 函数 功能 turtle.home() 将turtle移动到起点(0,0)和向东 turtle.forward(distance) 向当前画笔方向移动distance像素长 turtle.backward(distance) 向当前画笔相反方向移动distance像素长度 turtle.right(degree) 顺时针移动degree turtle.left(degree) 逆时针移动degree turtle.pendown() 移动时绘制图形,缺省时也为绘制 turtle.penup() 移动时不绘制图形,提起笔,用于另起一个地方绘制时用 turtle.goto(x,y) 将画笔移动到坐标为x,y的位置 turtle.speed(speed) 画笔绘制的速度speed取值为[0,10]的整数,数字越大绘制速度越快 turtle.setheading(angle) 改变画笔绘制方向 turtle.circle(radius,extent,steps) 绘制一个指定半径、弧度范围、阶数(正多边形)的弧形 turtle.dot(diameter,color) 绘制一个指定直径和颜色的圆 画笔运动函数——setheading() (1)setheading (angle) 功能:按照angle角度逆时针改变海龟的行进方向 turtle.setheading(30) 画笔运动函数——circle() (1)circle(radius, extent, steps) radius表示半径 extent表示绘制弧形的角度 steps表示阶数 turtle.circle(50) turtle.circle(50,180) turtle.circle(50,steps=4) 画笔控制函数 函数 功能 turtle.pensize(width) 设置绘制图形时画笔
您可能关注的文档
- 《Python程序设计与案例教程》课件chap1概述.ppt
- 《Python程序设计与案例教程》课件chap2数据类型.ppt
- 《Python程序设计与案例教程》课件chap3Python程序设计基础.ppt
- 《Python程序设计与案例教程》课件chap4选择结构程序设计.ppt
- 《Python程序设计与案例教程》课件chap5循环结构程序设计.ppt
- 《Python程序设计与案例教程》课件chap6组合数据类型.ppt
- 《Python程序设计与案例教程》课件chap7函数与模块.ppt
- 《Python程序设计与案例教程》课件chap8文件.ppt
- 《Python程序设计与案例教程》课件chap9异常处理.ppt
- 《Python程序设计与案例教程》课件chap10面向对象程序设计.ppt
- 《Python程序设计与案例教程》课件chap13Python第三方库.ppt
- 《Python程序设计与案例教程》课件chap14基于Pygame进行游戏开发.ppt
- 《机电设备管理与维护技术》模块二机电设备维护保养基础知识.ppt
- 《机电设备管理与维护技术》模块三项目二激光切割机的维护保养.ppt
- 《机电设备管理与维护技术》模块三项目三激光标刻机的维护保养.ppt
- 《机电设备管理与维护技术》模块三项目四电梯的维护与保养.ppt
- 《机电设备管理与维护技术》模块三项目五任务二工业机器人的维修.pptx
- 《机电设备管理与维护技术》模块三项目一任务二机床主传动系统的基础维护与保养.pptx
- 《机电设备管理与维护技术》模块三项目一任务三导轨副的基础维护与保养.pptx
- 《机电设备管理与维护技术》模块三项目一任务四换刀装置的基础维护与保养.pptx
文档评论(0)