day6_time模块

不帅可以,但是必须要骚气 不帅可以,但是必须要骚气     2022-09-14     243

关键词:

TIME模块:

print(time.time())  #指的是从1970年到现在的秒数

print(time.strftime('%Y-%m-%d %X'))  #指定特定的格式输出时间

print(time.localtime())  #得到的是一个对象,如果想要看下面的子模块,看哪个模块就在后边加上(.模块)就好,一定不要忘了点

print(time.localtime())
#time.struct_time(tm_year=2017, tm_mon=8, tm_mday=11, tm_hour=9, tm_min=39, tm_sec=21, tm_wday=4, tm_yday=223, tm_isdst=0)

 print(time.gmtime())  #看的是UTC标准时间

 

时间之间的相互转化:

print(time.localtime(1502416311.4879167))
print(time.gmtime(1502416311.4879167))
print(time.mktime(time.localtime(1502416311.4879167)))
print(time.strftime('%Y',time.gmtime()))
print(time.strptime('2017-03-01','%Y-%m-%d'))

显示结果:
time.struct_time(tm_year=2017, tm_mon=8, tm_mday=11, tm_hour=9, tm_min=51, tm_sec=51, tm_wday=4, tm_yday=223, tm_isdst=0)
time.struct_time(tm_year=2017, tm_mon=8, tm_mday=11, tm_hour=1, tm_min=51, tm_sec=51, tm_wday=4, tm_yday=223, tm_isdst=0)
1502416311.0
2017
time.struct_time(tm_year=2017, tm_mon=3, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=60, tm_isdst=-1)

 

 

 

random模块:

 1 import random
 2  
 3 print(random.random())#(0,1)----float    大于0且小于1之间的小数
 4  
 5 print(random.randint(1,3))  #[1,3]    大于等于1且小于等于3之间的整数
 6  
 7 print(random.randrange(1,3)) #[1,3)    大于等于1且小于3之间的整数
 8  
 9 print(random.choice([1,'23',[4,5]]))#1或者23或者[4,5]
10  
11 print(random.sample([1,'23',[4,5]],2))#列表元素任意2个组合
12  
13 print(random.uniform(1,3))#大于1小于3的小数,如1.927109612082716 
14  
15  
16 item=[1,3,5,7,9]
17 random.shuffle(item) #打乱item的顺序,相当于"洗牌"
18 print(item)
View Code

生成随机验证码的一个练习:

 1 import random
 2 def make_code(n):
 3     res=''
 4     for i in range(n):
 5         s1=chr(random.randint(65,90))
 6         s2=str(random.randint(0,10))
 7         res+=random.choice([s1,s2])
 8     return res
 9 
10 print(make_code(9))
11 
12 生成随机验证码

 

第二模块:函数编程常用模块(代码片段)

01-常用模块学习-小鸡汤02-常用模块学习-模块种类和导入方法03-常用模块学习-模块的导入路径04-常用模块学习-开源模块学习的安装方式05-常用模块学习-使用国内源下载模块06-常用模块学习-包及跨模块导入07-常用模块学习-跨模... 查看详情

模块与包

一模块 1 什么叫做模块:一个py文件就是一个模块  模块的分类:内置模块,第三方模块和自定义模块  内置模块:在python产生是就有的模块叫做内置模块,我们只管拿来调用即可  第三方模块:别人已经定义好了的... 查看详情

八:常用模块

1.模块内置模块:python解释器就会加载三方模块:需要安装,然后import才可以使用自定义模块:自己写的py文件2.常用模块 常用模块一、      collocations模块      时间模块      random模块      os模块  ... 查看详情

常用模块知识

阅读目录认识模块什么是模块模块的导入和使用常用模块一collections模块时间模块random模块os模块sys模块序列化模块re模块常用模块二hashlib模块configparse模块logging模块 返回顶部collections模块在内置数据类型(dict、list、set、tupl... 查看详情

常用模块

一time模块二random模块三os模块四sys模块五shutil模块六json&pickle模块七shelve模块八xml模块九configparser模块十hashlib模块十一logging模块十二re模块十三HTMLParser模块十四suprocess模块十五requests模块一time模块 在Python中,通常有这几... 查看详情

ansible5:常用模块

...http://breezey.blog.51cto.com/2400275/1555530/根据zs官方的分类,将模块按功能分类为:云模块、命令模块、数据库模块、文件模块、资产模块、消息模块、监控模块、网络模块、通知模块、包管理模块、源码控制模块、系统模块、单元模... 查看详情

模块讲解---numpymo模块,matplotlib模块,pandas模块

目录numpy模块matplotlib模块pandas模块numpy模块numpy模块:用来做数据分析,对numpy数组(既有行又有列)--矩阵进行科学运算在使用的时候,使用方法与其他的模块有一点不一样importnumpyasnp具体的使用方法1.创建numpy数组---》可变#一... 查看详情

ansible5:常用模块

根据zs官方的分类,将模块按功能分类为:云模块、命令模块、数据库模块、文件模块、资产模块、消息模块、监控模块、网络模块、通知模块、包管理模块、源码控制模块、系统模块、单元模块、web设施模块、windows模块,具体... 查看详情

python常用模块timerandomos模块sys模块json&pickleshelve模块xml模块configparserhashlibsubprocess

python常用模块timerandomos模块sys模块json&pickleshelve模块xml模块configparserhashlib subprocessloggingre正则转自老男孩老师Yuan:http://www.cnblogs.com/yuanchenqi/articles/5732581.html模块&包(*****)模块(modue)的概念:在计 查看详情

十模块:time模块(时间)random模块(随机数)

导入模块:import 模块模块实际就是以个.py文件调用模块下内容:模块.方法名 模块分类:  内置模块、第三方模块、自定义模块模块查找顺序:  自定义模块--第三方模块--内置模块  time模块  表示时间的三种方... 查看详情

常用模块

阅读目录一time与datetime模块二random模块三os模块四sys模块五shutil模块六json&pickle模块七shelve模块八xml模块九configparser模块十hashlib模块十一suprocess模块十二logging模块十三re模块一time与datetime模块在Python中,通常有这几种方式来表... 查看详情

常用模块--

一time模块二random模块三os模块四sys模块五shutil模块六json&pickle模块七shelve模块八xml模块九configparser模块十hashlib模块十一suprocess模块十二logging模块十三re模块一time模块在Python中,通常有这几种方式来表示时间:时间戳(timestamp)... 查看详情

nde模块篇

/*模块分为两种:原生模块和文件模块。原生模块即Node.jsAPI提供的原生模块,原生模块在启动时已经被加载。文件模块即为动态加载模块,加载文件模块的工作主要由原生模块module来实现和完成。原生模块在启动时已经加载,文... 查看详情

nginx的模块与工作原理

Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个locationblock(location是Nginx配置中的一个指令,用于URL匹配),而在这个loc... 查看详情

模块功能概述

我们项目软件的一些模块的功能概述如下:用户认证模块:信息管理模块:密码修改模块:MD5加密模块:订单信息模块:评论模块:支付模块:后台信息管理模块: 查看详情

蓝牙模块有哪些

蓝牙模块,是一种集成蓝牙功能的PCBA板,用于短距离无线通讯,按功能分为蓝牙数据模块和蓝牙语音模块。蓝牙模块是指集成蓝牙功能的芯片基本电路集合,用于无线网络通讯。蓝牙模块按照标准分有1.2,2.0,3.0,4.0,4.1,4.2,5.0... 查看详情

模块划分方法

一、模块划分概述模块划分,顾名思义是指模块的划分。但是,明德扬提出的模块划分,是广义的“模块划分”。后续所提及的“模块划分”,不单单指模块的划分,还包括模块划分好后,模块的端口及模块之间数据流向的确定... 查看详情

常用模块(代码片段)

阅读目录一time与datetime模块二random模块三os模块四sys模块五shutil模块六json&pickle模块七shelve模块八xml模块九configparser模块十hashlib模块十一suprocess模块十二logging模块十三re模块一、time与datetime模块在Python中,通常有这几种方式来... 查看详情