学的是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的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!
标签:15,Python,random,自我,指定,语法,文件夹,随机,os From: https://blog.csdn.net/Pocker_Spades_A/article/details/142987650