一、时间的表示
在phython中我们将1970年1月1日记作始点(0点),叫做unix时间点。以毫秒(1/1000秒)进行计算。(如何体现呢?)
Python中通过time.time()获得当前时刻,获取的值是以秒为单位,以微妙(1/1000毫秒、百万分之一秒)为浮点值。
注意:需要先导入时间模块 ,否则time模块无法使用。
>>> import time
>>> time.time()
1684593153.3461273
>>>
>>> b=int(time.time())
>>> b
1682327009
>>> totalMinutes=b//60计算分钟数
>>> totalMinutes
28038783
>>> totalHours=totalMinutes//60
>>> totalHours
467313
>>> totalDays=totalHours
>>> totalDays
467313
>>> totalDays=totalHours//24
>>> totalDays
19471
>>> totalYears=totalDays//365计算年
>>> totalYears
53
>>
我在Python的世界已经过了五十三年,之前我是以浮尘的形式存在着,现在我以血肉和灵魂存在着,以后又会转为浮尘。
二、定义多点坐标
先引入turtle模块和math模块
import turtle
import math
#定义多个点的坐标
x1,y1 =100,100
x2,y2 =100,-100
x3,y3 =-100,-100
x4,y4=-100,100
#绘制折线
turtle.penup()
turtle.goto(x1,y1)
turtle.pendown()
turtle.goto(x2,y2)
turtle.goto(x3,y3)
turtle.goto(x4,y4)
#计算起始点和终点的距离
distance= math.sqrt((x1-x4)**2+(y1-y4)**2)红色字体代表开根号
turtle.write(distance)