当前位置: 首页 > news >正文

python第十天

温馨提示:python系列的文章都是速成的,本篇文章为速成系列的完结篇

目录

可哈希类型

文件

文件路径

打开文件

关闭文件

写文件

读文件

上下文管理器

认识标准库

使用库


可哈希类型

再讲可哈希之前,我们需要知道,字典的本身是可哈希类型,但并不是所有的类型都可哈希的,即计算出一个哈希值

定义:hash(参数)

样例:

那么从图中我们可以看到除了203和204行的代码外其余的都实现成功了,我们来分析一下这是为什么?

首先,0,3.14,True,‘hello’,(1,2,3)这些都是不可变的,而[1,2,3]和{1,2,3}都是可变的

那么我们可以得出一个结论:不可改变的对象,一般是可哈希的

文件

概念:如MP3,.txt,jpg等都叫文件

文件路径

D:\table\Captures 

那么这一层一层的目录构成的字符串就是文件路径你知道了文件路径,也就知道了这个文件在硬盘上的详细位置,也就可以知道这个文件里有什么了

当然目录之间用"\"或"/"都可以使用,但是还是建议使用"/",因为python也是有"\n","\t"等转义字符,因此建议使用"/"

打开文件

语法:对象 = open('文件路径')

示例:

关闭文件

语法格式:对象.close()

示例:

注意:打开了一个文件后一定要关闭文件,否则会造成文件资源泄露,并且也会导致其他其他程序无法打开该文件

写文件

语法格式:对象名.write()

示例

读文件

语法格式:open('文件路径','执行方式',encoding = '文件格式')

样例:

上下文管理器

这就是上下文管理器的一个大概框架

具体意思:当with对应的代码块执行结束,就会自动的执行f的close,从而避免了资源的泄露

认识标准库

使用库

python中的库是通过模块来体现

库的种类

标准库:python自带的库

第三方库:非官方的库,由其他大佬所创造

3.13.0 Documentation👈这个是python官方文档,需要的自行保存哟

那么python初阶的文章的内容就先到这里,敬请期待python进阶篇

 都看到这里了,给个三联再走呗,谢谢啦!


http://www.mrgr.cn/news/48636.html

相关文章:

  • 跟着Open3D学C++
  • (亲测可行)ubuntu下载安装c++版opencv4.7.0和4.5.0 安装opencv4.5.0报错及解决方法
  • 嵌入式系统中常见的存储器
  • npm install进度卡在 idealTree:node_global: sill idealTree buildDeps
  • 如何使用ssm实现班级同学录网站
  • 机器学习——自动化机器学习(AutoML)
  • 【Web开发】第一弹:HTML表格基础与应用实例
  • 每日一练:两个字符串的最小ASCLL删除和
  • python根据端口查询出pid号是多少
  • GRS、GOTS、OCS、BCI、RDS的区别
  • ElasticSearch+Kibana 8.1.0安装部署
  • webm格式怎么转换成mp4?这几种方法可以轻松完成视频转换!
  • 基于Arduino的花瓶
  • mig IP核的学习
  • 前端开发攻略---前端ocr图片文字提取功能
  • WHAT - OpenAPI 规范和开放 API
  • 最全Python爬虫教程,学会你也是大师了!
  • 柯桥学日语日常口语入门教学当日本人说「すごいね」时,该怎么回?
  • 系统缺失mfc140.dll的修复方法,有效修复错误mfc140.dll详细步骤
  • sed删除每行末尾的空格或制表符