Python之迭代器的几个高级用法 2023-11-07
首先是跳过开始部分,这个在我们读取文本的时候最常用。在实际的应用当中,比如记录的日志或者是代码等等,一般来说头部都会附上一段说明,或...详情>
Python之详解enumerate和zip 2023-11-07
首先介绍的是enumerate函数。在我们日常编程的过程当中,经常会遇到一个问题。在C语言以及一些古老的语言当中是没有迭代器这个概念的,所以我...详情>
python函数的定义与调用 2023-11-07
1.函数的定义高级编程语言通常会提供很多内置的函数来屏蔽底层差异,向上暴露一些通用的接口,比如我们之前用到的print()函数和open()函数。除...详情>
python变量与作用域 2023-11-07
1.变量的概念变量由两部分组成:变量名和变量值。变量值是存放在内存中的,变量的数据类型决定了其值在内存中的存放方式;变量名只是一个指向变...详情>
python文件读写实现原理与操作步骤 2023-11-07
1.文件读写实现原理文件读写就是一种常见的IO操作。那么根据上面的描述,可以推断python也应该封装操作系统的底层接口,直接提供了文件读写相...详情>
python文件打开模式 2023-11-07
我们先来看下在Python、PHP和C语言中打开文件的函数定义Python#Python2open(name[,mode[,buffering]])#Python3open(file,mode=...详情>
Python文件读取相关方法 2023-11-07
我们知道,对文件的读取操作需要将文件中的数据加载到内存中,而上面所用到的read()方法会一次性把文件中所有的内容全部加载到内存中。这明显...详情>
python文件读写与字符编码 2023-11-07
PyCharm等IDE开发工具指定的项目工程和文件的字符编码:它的主要作用是告诉Pycharm等IDE开发工具保存文件时应该将字符转换为怎样的字节表示形...详情>
python闭包的定义 2023-11-07
如果在一个内部函数中,引用了外部非全局作用域中的变量,那么这个内部函数就被认为是闭包(closure)。在一些语言中,在函数中可以(嵌套)定义另...详情>
Python中可以hash的数据类型 2023-11-07
在Python中,仅仅只有不可变数据类型可以被hash,然而每个自定义的对象在Python中都可以被hash,默认的他们的hash值是由他们的id派生的。也就意...详情>