4.24 时间计算、坐标及距离

一、时间的表示
在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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值