晒晒我家小院子

0%

Python常用内置库

Python常用内置库

0.内置函数

  • chr() 转换一个[0, 255]之间的整数为对应的ASCII字符
  • ord() 将一个ASCII字符转换为对应整数

1.copy

  • copy.deepcopy(a)
  • copy.copy(a)

2.random

  • random.shuffle(list) 洗牌
  • random.randint(a,b) 随机整数[a,b]
  • random.random() 随机(0,1)
  • random.choice(seq)
  • random.randrange(0, 101, 2) 包前不包后

3.os

  • 负责与操作系统交互
  • os.remove()
  • os.rename(src, dst) 重命名
  • os.mkdir()
  • os.remkdir() 删除目录
  • os.getcwd()
  • os.chdir() 改变当前脚本的工作路径,相当于shell下的cd

4.sys

  • 负责与Python解释器交互
  • sys.exit(0)
  • sys.path 解释器的环境变量是list格式

5.time

  • time.time() 时间戳数字
  • time.localtime() 返回struct_time对象
  • time.asctime() 格式化输出
  • time.strftime(“%Y-%m-%d %H:%M:%S”) 格式化输出
  • time.strptime(“2016/05/22”,”%Y/%m/%d”) 返回struct_time对象

6.datetime

  • a = datetime.datetime.now()
  • a.strftime(“%Y-%m-%d %H:%M:%S”) 格式化输出
  • a.utctimetuple() # 返回struct_time对象,与time.localtime()对象类型相同,值也相同
  • datetime.timedelta(day=3, hours=12, minutes=30, seconds=30)
-------------本文结束感谢您的阅读-------------