零基础学python之基础编程(13)---python常见模块的使用

python常见模块的使用

文章目录

  • python常见模块的使用
  • 前言
  • 一、模块的导入和使用
  • 二、time模块
  • 三、random模块
  • 四、sys模块
  • 五、os模块
  • 六、json模块
  • 总结


前言

大家好,今天我们来学习python基础编程的最后一节,python中模块的使用.
今天学习的常见模块是:

  • time—时间模块
  • random—随机模块
  • sys—系统模块
  • os—操作系统模块
  • json—序列化模块

一、模块的导入和使用

我们在python 中导入模块和第三方库的时候分为两步:
1,导入模块—> import 模块名
2,使用模块—>模块名.函数名

通常, 我们在引入模块的时候,模块名字过长我们通常可以用as来给模块取一个别名
例如:

import win32api as  api#导包
api.FindWindow()# 调用findwindow方法

有些时候,我们想从一个模块出导出一个方法,我们可以用from导入一个模块的方法.

from 模块名 import 方法(函数)
*: 表示引入模块中的全部方法
from pygame import *

二、time模块

1,程序休眠
	time.sleep()
2,获取当前时间
	print(time.time())#需要用print()输出查看	
3,格式化获取时间
	print(time.strftime("%x %X"))# 月日年,时分秒
	print(time.strftime("%Y %m %d")) # 年月日
4,以结构化的方式获取时间	
	print(time.localtime)
	

三、random模块

1,生成0-1之间的随机数
	print(random.random())
2,生成指定范围内的随机整数
	print(random.randint(起点,终点))
3,生成指定范围内的随机小数
	print(random.uniform(起点,终点))
4,随机输出里面一个元素
	print(random.choice(列表/元组))
5,打乱列表排序
	random.shuffle(列表)


四、sys模块

1,获取python环境
	print(sys.path)
2,获取python版本信息
	print(sys.version)
3,获取程序位置
	print(sys.argv)
4,获取操作系统信息
	print(sys.platform)
5,退出程序
	sys.exit()

五、os模块

1,获得当前文件位置
	print(os.getcwd())
2,创建文件夹(如果文件里有东西,就无法删除)
	os.mkdir(文件名)
3,删除文件
	os.rmdir(文件名)
4,重命名
	os.rename('原名','新名')
5,删除文件
	os.remove(文件名)
6,判断文件是否存在
	print(os.path.exists(文件名))
7,操作系统
	os.system('start cmd')
8,遍历文件夹,获取文件名
	print(os.listdir())
9.关机
	os.system('shutdown -s -t 几秒后关机 ')

六、json模块

1,转化为json类型的数据
	json.dumps()
2,读取json类型的数据
	json.loads()

总结

今天我们大体介绍了一下python模块的使用,然后介绍了几个模块的常见的使用方法,今天是python基础编程的最后一个文章.

接下来我将会更新python 高级编程篇,请大家尽请期待吧!

讲的不好,多多见谅,我们下次再见!

更多优质文章点这里

你可能感兴趣的:(python,python,pygame,开发语言)