首页 > 编程语言 > 详细

python学习笔记(七)-- 随机数random模块,os模块

时间:2019-04-22 15:32:09      阅读:158      评论:0      收藏:0      [点我收藏+]

随机数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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!