随机数random
import random random.randint(1,100)#1到100的整数 print(random.sample([‘a‘,‘b‘,‘d‘],2))#随机从里面取几个元素,后面的参数是数字 l = [1,2,3,4,5,6,7,8,9] print(random.choice(l))#随机取一个元素 print(random.uniform(1,19))#指定范围,取随机的小数 random.shuffle()#洗牌,没有返回值
os模块
import os os.rename(‘old‘,‘new‘)#改名 os.remove(‘a.txt‘)#删除文件 print(os.listdir(‘c:\python36‘))#列出某个目录下所有文件,默认为当前目录 print(os.getcwd())#获取当前路径 print(os.path.getsize(‘a.txt‘))#获取文件大小 os.mkdir(‘abc‘)#创建文件夹,父目录不存在会报错 os.makedirs(‘xxx/abc1‘)#创建文件夹,父目录不存在自动创建 res = os.path.exists(‘xxx/abc2‘)#判断文件是否存在 print(res) res1 = os.path.isdir()#判断是否是文件夹 res2 = os.path.isfile()#判断是否是文件 #os.walk()遍历目录后输出的格式为多个元组, # 每个元组第一项为遍历的目录路径 , # 第二项为遍历目录中的子目录列表,第三项为遍历目录中所有文件的列表。 for i in os.walk(r‘./‘): #对当前目录进行遍历 print(i) #分别打印目录路径、目录列表、目录文件列表 for path,dir,file in os.walk(r‘./‘): #对当前目录进行遍历 print(path) print(dir) print(file)
python学习笔记(七)-- 随机数random模块,os模块
原文:https://www.cnblogs.com/yanyan-/p/10750175.html