(一)Python入门-2编程基本概念:10时间表示-unix时间点-毫秒和微妙-time模块
一:时间表示
计算机中时间的表示是从“1970 年 1月 1日 00:00:00”开始,以毫秒(1/1000 秒) 进行计算。我们也把1970 年这个时刻成为“unix 时间点”。
这样,我们就把时间全部用数字来表示了。时间本质上就是数字
python中可以通过 time.time() 获得当前时刻,返回的值是以秒为单位,带微秒 (1/1000 毫秒)精度的浮点值。例如:1530167364.8566。
【操作】
1 >>> import time 2 >>> b = int(time.time()) 3 >>> b 4 1556986076 5 >>> totalMinutes = b//60 6 >>> totalMinutes 7 25949767 8 >>> totalHours = totalMinutes//60 9 >>> totalHours 10 432496 11 >>> totalDays = totalHours//24 12 >>> totalDays 13 18020 14 >>> totalYears = totalDays//365 15 >>> totalYears 16 49
二: 【操作】定义多点坐标_绘出折线_并计算起始点和终点距离
1 import turtle 2 import math 3 4 5 #定义多个点的坐标 6 x1,y1 = 100,100 7 x2,y2 = 100,-100 8 x3,y3 = -100,-100 9 x4,y4 = -100,100 10 11 12 #绘制折线 13 turtle.penup() 14 turtle.goto(x1,y1) 15 turtle.pendown() 16 17 turtle.goto(x2,y2) 18 turtle.goto(x3,y3) 19 turtle.goto(x4,y4) 20 21 22 #计算起点与终点距离 23 distance = math.sqrt((x1-x4)**2 + (y1-y4)**2) 24 turtle.write(distance)
运行结果:
posted on 2019-05-11 23:24 JACK#zhang 阅读(742) 评论(0) 编辑 收藏 举报