掌握如何导入模块,常用函数time,radom #导入内置模块 import time import random #根据需求自定义导入 #from random import randint

简介: 掌握如何导入模块,常用函数time,radom #导入内置模块 import time import random #根据需求自定义导入 #from random import randint

if name == '__main__':

time模块中返回时间元祖的方法

listTime=time .localtime()
print(listTime)

获取时间戳

liseTime1=time.time()
print(listTime1)

日期格式化

strFromat= "%Y-%m-%d %H:%M:%S"
strTime=time.strftime(strFromat,listTime)
print(strTime)

按照指定格式排列

strFromat1 = "%a %b %m %H:%M:%S %Y"
strTime1 = time.strftime(strFromat1, listTime)
print(strTime1)

将时间元祖转化为时间戳

times = time.mktime(time.localtime())
print(times)

'''
random模块
'''

生成一个0-1的随机浮点数

num = random.random()

生成一个范围值内的随机整数

num2 = random.randint(1, 5)
print(num2)

生成一个范围值内的随机浮点数

num3 = random.uniform(1, 5)
print(num3)

生成一个范围值内按指定基数递增的随机数(10-30范围值,2递增基数)

num4 = random.randrange(10, 30, 2)
print(num4)

从序列中获取随机元素,常用:list,tuple,str

string = "123456"
num5 = random.choice(string)
print(num5)

将列表中的元素随机排列

lis = ["1", "2", "3", "4", "5", "6"]
num6 = random.shuffle(lis)
print(num6)

从指定序列中获取随机长度的片段并随机排列

num7 = random.sample(lis, 3)
print(num7)

相关文章
|
5月前
|
XML 数据格式 Python
Python的`import`用于加载模块,基础形式是`import module`,全量导入
【6月更文挑战第23天】Python的`import`用于加载模块,基础形式是`import module`,全量导入;`from module import name`选择性导入部分,减少命名空间污染;`from module import *`导入所有(不推荐),易引发冲突。别名导入如`from math import sqrt as square_root`可避免冲突。包导入用`.`,如`import xml.etree.ElementTree as ET`。
56 8
|
5月前
|
XML 数据格式 Python
Python模块导入包括:`import math`导入标准库
【6月更文挑战第23天】Python模块导入包括:`import math`导入标准库,`from math import sqrt`导入单个函数,`import numpy as np`给模块取别名,`from random import *`导入所有(不推荐),`import xml.etree.ElementTree as ET`导入子模块,`import_module('pandas')`按需导入,和使用相对路径如`from .module import func`处理项目结构。记得调整`sys.path`以包含自定义模块路径。
88 4
|
5月前
|
XML 数据格式 Python
在Python中,导入其他模块是通过使用import语句完成的
在Python中导入模块涉及`import`语句的不同用法:1) `import math`导入整个标准库;2) `from math import sqrt`导入单个函数;3) `import numpy as np`使用别名;4) `from random import *`导入所有(不推荐);5) `import xml.etree.ElementTree as ET`导入子模块;6) 使用`importlib.import_module()`延迟导入;7) `from .module import func`导入相对路径模块,需管理`sys.path`。
68 6
|
Python
python之math,random模块的使用方法
python之math,random模块的使用方法
|
6月前
|
Python
Python学习 -- Math模块和Random模块
Python学习 -- Math模块和Random模块
43 0
|
6月前
|
Python
Python小姿势 - import random
Python小姿势 - import random
|
JSON 缓存 Serverless
23.从入门到精通:Python模块 import 语句 from … import 语句 from … import * 语句 深入模块 修改my_module的源代码
23.从入门到精通:Python模块 import 语句 from … import 语句 from … import * 语句 深入模块 修改my_module的源代码
|
存储 Java Unix
Python中的模块、包、import module1,mudule2、from…import、from … import *、as、定位模块、模块中的__all__和__name__、模块的注意点
在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入想一想:为什么必须加上模块名调用呢?因为可能存在这样一种情况:在多个模块中含有相同名称的函数,此时如果只是通过函数名来调用,解释器无法知道到底要调用哪个函数。所以如果像上述这样引入模块的时候,调用函数必须加上模块名通过这种方式引入的时候,调用函数时只能给出函数名,不能给出模块名,但是当两个模块中含有相同名称函数的时候,后面一次引入会覆盖前一次引入。也就是说假如模块A中有函数fun
216 1
Python中的模块、包、import module1,mudule2、from…import、from … import *、as、定位模块、模块中的__all__和__name__、模块的注意点