首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python学习的自我理解和想法(15)

Python学习的自我理解和想法(15)

作者头像
Pocker_Spades_A
发布2024-11-19 20:08:22
发布2024-11-19 20:08:22
900
举报
文章被收录于专栏:CSDNCSDN

学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!

今天是学Python的第15天,从今天开始,每天一到两个常用模块,更完恢复到原来的,开学了,时间不多,写得不多,见谅。


OS模块

主要用于获取系统的功能,操作文件或者文件夹

(1).获取当前目录

语法:os.curdir

自我理解:找到不知道下到哪去的文件的好办法.

(2).获取当前路径

语法:os.getcwd()

自我理解:找到不知道下到哪去的文件的好办法.

(3).创建文件夹

语法:os.mkdir("name") [不能创建已经存在的文件夹]

(4).删除文件夹

语法:os.rmdir("./name") ,./表示当前目录[只能删除空文件夹]

(5).重命名文件或者文件夹

语法:os.rename("name1","name2") name1改为name2

(6).删除文件

语法:os.remove("name")

(7).拼接路径

语法:os.path.join()

(8).获取文件的大小

语法:os.path.getsize(name)

(9).判断是否是文件

语法:os.path.isfile(name) [若是返回True 若不是 返回False]

(10).判断是否是文件夹

语法:os.path.isdir() [若是返回True 若不是 返回False]

(11).判断文件或文件夹是否存在

语法:os.path.exists() [若是返回True 若不是 返回False]

(12).改变当前工作目录到指定的路径

语法:os.chdir(path)

自我理解:很适合一堆文件整体移走.

(13).列出指定路径下的所有文件和目录名

语法:os.listdir(path='-') [不包括子目录中的文件]

因为整个模块不好展示,所以这里不再给图.

random模块

主要用于生成随机数或者从一个列表中随机获取数据

(1).随机生成0-1之间的浮点数

语法:random.random()

(2).生成指定范围内的随机浮点数

语法:random.uniform(a,b)

(3).生成随机的整数

语法:random.randint(a, b)

(4).生成指定范围内的随机整数

语法:random.randrange(10,30,2)

(5).从指定内容中随机获取一个数据

语法:random.choice("abcdefg")

(6).从指定内容中获取指定长度的数据

语法:random.sample("123abcdefg",3)

总结

这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • OS模块
    • (1).获取当前目录
    • (2).获取当前路径
    • (3).创建文件夹
    • (4).删除文件夹
    • (5).重命名文件或者文件夹
    • (6).删除文件
    • (7).拼接路径
    • (8).获取文件的大小
    • (9).判断是否是文件
    • (10).判断是否是文件夹
    • (11).判断文件或文件夹是否存在
    • (12).改变当前工作目录到指定的路径
    • (13).列出指定路径下的所有文件和目录名
  • random模块
    • (1).随机生成0-1之间的浮点数
    • (2).生成指定范围内的随机浮点数
    • (3).生成随机的整数
    • (4).生成指定范围内的随机整数
    • (5).从指定内容中随机获取一个数据
    • (6).从指定内容中获取指定长度的数据
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档