第十章、time模块】的更多相关文章

目录 第十章.模块 第十章.模块 time模块 import time 时间戳 表示:是从1970年1月1日00:00:00开始按秒计算的偏移量. time_stamp = time.time() print(time_stamp, type(time_stamp) 1566196770.3494985 <class 'float'> 格式化时间 表示:格式化的时间字符串 format_time=time.strftime("%Y-%m-%d %X") print(form…
本文是Python通用编程系列教程,已全部更新完成,实现的目标是从零基础开始到精通Python编程语言.本教程不是对Python的内容进行泛泛而谈,而是精细化,深入化的讲解,共5个阶段,25章内容.所以,需要有耐心的学习,才能真正有所收获.虽不涉及任何框架的使用,但是会对操作系统和网络通信进行全局的讲解,甚至会对一些开源模块和服务器进行重写.学完之后,你所收获的不仅仅是精通一门Python编程语言,而且具备快速学习其他编程语言的能力,无障碍阅读所有Python源码的能力和对计算机与网络的全面认识…
目录 第十章.numpy模块 一.导入方式 二.作用 三.通过函数创建numpy数组 四. numpy数组运算 五.重点 第十章.numpy模块 一.导入方式 import numpy as np#约定俗成 二.作用 数组或矩阵的运算 numpy数组 arr1 = np.array([1,2,3]) #创建一维数组对象 arr1 arr2 = np.array([[1,2,3],[4,5,6]]) arr2 #二维数组 三维数组不用numpy模块,用TensorFlow.pytorch模块 属性…
目录 第十章.logging模块 一.logging模块及日志框架 第十章.logging模块 一.logging模块及日志框架 导入方式 import logging 作用 写日志 模块功能 # V1 import logging logging .debug(('调试')) #10 logging.info('正常') #20 logging.critical('严重错误') #30 logging.error('错误') #40 logging.warning('警告') #50 #默认级…
目录 第十章.typing模块 一.说明 二.typing模块的作用 三.使用typing模块 四.typing常用类型 第十章.typing模块 一.说明 二.typing模块的作用 类型检查,防止运行的时候出现参数和返回值类型不符合 可以作为开发文档附加说明,方便使用者调用时传入和返回参数类型 加入模块不会影响运行,不会报错,只是提醒,具有规范提醒的作用 三.使用typing模块 from typing import List,Tuple,Dict def add(x:int,y:int)-…
目录 第十章.hashlib模块和hmac模块 一.hashlib模块 二.hash模块 第十章.hashlib模块和hmac模块 一.hashlib模块 hash是一种算法,接收传入的内容,经过运算得到的一串hash值 hash的特点: 具有唯一性 安全性,可以用于保存非明文密码 无论传入的什么内容,返回的hash值长度都是固定的 import hashlib m=hashlib.md5() #创建了hash对象 print(type(m)) #<class '_hashlib.HASH'>…
目录 第十章.json和pickle模块 一.序列化 二.json 三.pickle模块 第十章.json和pickle模块 一.序列化 把对象(变量)从内存中变成可存储或传输的过程称之为序列化, 序列化优点: 持久保存状态:内存本身无法保存数据的,当运行了一段时间,我们断电或者重启程序,内存关于这个程序之前的一段时间的数据都被清空了.但是断电或者重启程序之前将程序当前的所有数据都保存在文件中了,下次运行程序的时候还能载入之前保存在文件的数据,这就是序列化. 跨平台数据交互:序列化时不仅可以把序…
目录 第十章.sys模块 第十章.sys模块 方法 详解 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当前正在处理的异常类,exc_type.exc_value.exc_traceback当前处理的异常详细信息 sys.exit(n) 退出程序,正常退出时exit(0) sys.hexversion 获取Python解释程序的版本值,16进制格式如:0x020403F0 sys…
目录 第十章.os模块 一.os模块 第十章.os模块 一.os模块 方法 详解 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname…
目录 第十章.random模块 第十章.random模块 #随机生成0-1之间的小数 import random print(random.random()) print(random.randint(1, 3))#随机生成1,2,3任一数 print(random.uniform(1, 3))#大于1小于3的小数 print(random.choice([1,2,3,"a"]))#随机选一个元素 # random.sample([], n)n表示选其中n个元素 print(rando…