import os

# print(os.getcwd())#获取当前目录,绝对路径
# print(os.chdir('../'))#更改当前目录,../的意思是退回上一级目录
# print(os.getcwd())
# print(os.curdir)#当前目录,相对路径
# print(os.pardir)#当前目录,相对路径
# print(os.mkdir('test0117'))#创建文件夹
# print(os.rmdir('test0117'))#删除文件夹,只能删除空文件夹
# print(os.remove('11.png'))#删除文件,不能删除文件夹
# print(os.listdir('c:/'))#列出一个目录下的所有文件
# os.rename('test0117','mpp')#重命名
# print(os.stat('file_d'))#获取文件信息 # print(__file__)#_file_文件的绝对路径
# print(os.path.abspath(__file__))#获取文件的绝对路径
# print(os.path.split('E:\testpy\python-mpp\day5\练习\常用模块os和sys.py'))
#分割路径和文件名
# print(os.path.dirname('E:/testpy/python-mpp/day5/练习/常用模块os和sys.py'))
#获取父目录
# print(os.path.basename('E:/testpy/python-mpp/day5/练习/常用模块os和sys.py'))
# 获取最后一级,如果是文件显示文件名,如果是目录显示目录名
# print(os.path.exists('11常用模块os和sys.py'))# 目录/文件是否存在
# print(os.path.isfile('常用模块os和sys.py'))#判断是否是一个文件
# print(os.path.isdir('常用模块os和sys.py'))#是否是一个文件夹
# name = 'a.sql'
# print(os.path.join("e",name))#拼接成一个路径 # print(os.sep)#当前操作系统的路径分隔符
# print(os.linesep) # 当前操作系统的换行符
# print(os.pathsep) # 当前系统的环境变量中每个路径的分隔符,linux是:,windows是;
# print(os.environ) # 当前系统的环境变量
# print(os.name) # 当前系统名称 # os.system('dir')#用来执行操作系统命令,只能执行,获取不到结果
# res = os.popen('ipconfig')#用来执行操作系统命令,并且获取到返回结果.read
# print(res.read()) import sys # print(sys.path) #环境变量
# print(sys.platform) #看当前系统是什么
print(sys.version)#看python的版本
print(sys.exit('程序退出'))
quit('程序退出') #退出程序
import random
import string # print(random.randint(1,199))#1_199随机取一个整数
# print(string.digits)#所有的数字0—9
# print(string.ascii_lowercase)#所有的小写字母
# print(string.ascii_uppercase)#所有的大写字母
# print(string.ascii_letters)#所有的小写字母+所有的大写字母
# print(string.punctuation)#所有的特殊字符 # mpp = random.choice(['iphone','xiaomi','huawei'])#随机取一个元素
# mpp=['iphone','xiaomi','huawei']
# res = random.sample(mpp,2)#随机取N个元素
# print(res) # res = random.uniform(1,9)#取随机小数
# print(res)
# print(round(res,3))#保留几位小数 s = ['iphone','xiaomi','huawei','mpp']
random.shuffle(s)#洗牌,打乱顺序,只能传list
print(s)

最新文章

  1. SVN:服务器资源删掉,本地添加时和删掉的名字同名出现One or more files are in a conflicted state.
  2. iOS获取手机型号,类似iphone 7这种 含swift和OC
  3. sparkR操作HDFS上面的CSV文件
  4. css构造文本
  5. 【个人使用.Net类库】前言
  6. 312. Burst Balloons
  7. iOS的layoutSubviews和drawRect方法何时调用
  8. [转] Python特殊语法:filter、map、reduce、lambda
  9. WCF从零学习之设计和实现服务协定2
  10. 初学Python(七)——控制语句
  11. 201521123066《Java程序设计》第五周学习总结
  12. Python selenium 一个节点两个关联input
  13. python使用微信推送消息
  14. Linux快速目录间切换cd pushd popd
  15. Android Studio 老提示adb问题
  16. C#学习笔记(三):逻辑关系运算符和if语句
  17. pymysql中如何将动态的插入数据库中
  18. springboot之定时任务@Scheduled
  19. Maven构建时跳过部分测试
  20. Loj10166 数字游戏2

热门文章

  1. JRE、JDK、JVM区别和联系
  2. linux 输入子系统(4) intput_dev 接口描述
  3. WPF使用HierarchicalDataTemplate绑定Dictionary生成TreeView
  4. Unity3D游戏开发之粒子系统实现具体解释
  5. 【bzoj4554】[Tjoi2016&Heoi2016]游戏
  6. MRP 中的数据元素
  7. spring的依赖注入(DI)、控制反转(IOC)和面向切面(AOP)
  8. window.name应用于浏览器端数据存储
  9. 【Java】通过移除空行和注释来压缩 JavaScript 代码
  10. html5--6-13 CSS3中的颜色表示方式