栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python学习笔记(一)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python学习笔记(一)

前言

在学python,觉得一些奇奇怪怪的点很有意思~
因为奇 (ke) 奇 (ke) 怪 (ai) 怪 (ai),不太好口头分享,所以组织成文字内容
内容应该不长,非正经学习笔记,欢迎uu们讨论~~


一、时间格式化

大概就是python的时间表示。
浅讲两句就是,时间表示(或者说表示时间)归根结底是数据记录和调用,对于python来说,时间是一个从1970-1-1 00:00 开始撞的钟,它的精度很高,到目前为止已经撞了1651652524.1637273<— 这么多秒

import time
print(time.time())

当然通过1651652524.16372730 /3600 /24 /365大概可以知道现在是2022年,但是正常人类读取和程序调用肯定很不方便 (反正我计算能力没有那么强),so,就要格式化“时间”,方便人类啦~

二、扯远了。。。 就那个很有意思的点就在这里哈:

我在调用strftime函数的时候,发现那个时间怎么都不对
emmm…两次学习时间间隔是有点长,嘿嘿。。不过下面那个实际时间是:15:21

速战速决,我就是想说,python程序内部的时间是美国时间,不是东八区的北京时间,我说完了。

是不是很有意思呢~哈,哈,哈,哈。

好吧是有点无聊。

三、补偿一下

也布吉岛有没有人看到这里,,
我这无处安放的表达欲啊~

那就

time库 里面几个主要 函数整理到一块贴出来吧~

嗯,作为对看到这里的小可爱的奖励:

import time

t1 = time.time()    #当前时间戳,计算机内部时间的浮点数表示
print(t1)
t2 = time.ctime()   #返回人类易读的字符串(默认格式)
print(t2)
t3 = time.gmtime()  #返回计算机可以处理的时间格式

'''这三个是时间获取函数'''

print(time.strftime('%Y-%m-%d %H:%M:%S',t3))    
print(time.strptime(time.strftime('%Y-%m-%d %H:%M:%S',t3),'%Y-%m-%d %H:%M:%S'))

'''
这两个才是正经的时间格式化函数
主要就是计算机读取和人类读取之间的相互转换
格式是可以自己定义的
用相关的控制符就可以了
'''


t0 = time.perf_counter()
print(t0)
time.sleep(3)
t = time.perf_counter()
print(t)
'''这两个函数
一个是测量时间(返回CPU时间,盲猜是运行时间)
一个是产生时间间隔(就很容易联想到delay)

唉,又想到了时间函数,然后就是看门狗,然后就是时动脉冲……
好烦。。。

就这吧。
'''


两个时间长得不一样发现没有~
所以觉得很有意思~

目前还是个菜狗,所以还在用IDLE。
慢慢来慢慢来~
好难写好难写!
下次就是下次了。

好喜欢波浪线~
嗯。
散会。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/856302.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号