12 2020 档案
摘要:一、文件内指针移动的规则 1.文件内指针移动的都是要bytes字节为单位 2.只有一种情况特殊:t模式(文本文件)下的read(n),是以字符为单位 案例:t模式下的读取 如有文本文件名为aaa.txt,其中内容为:aaa你好呀 with open(r'aaa.txt',mode='rt',enco
阅读全文
摘要:一、前面学习的方法 读操作 f.read() # 读取文件的所有内容,当文件读完后,指针会移动到文件的末尾 写操作 f.write('nihao\n你好\n222\n') # 针对文本文件模式的写,需要自己进行换行 二、其他的文件操作方法 1.读操作 f.readline() # 每次读取一行内容,
阅读全文
摘要:t模式与b模式都是控制文件读写内容的模式 一、t模式与b模式对比 t(默认的):文本文件模式 1.读写都是以字符串(unicode)为单位 2.只针对类型为文本文件格式 3.必须指定encoding = ‘utf-8’ b:二进制模式 1.读写文件都是以bytes/二进制为单位 2.可以针对任何文件
阅读全文
摘要:注意:r、w、a都是控制文件读、写操作的模式,只能与控制文件读、写的模式(也就是控制文件类型的模式,t和b)一起使用,不能单独使用 一、r模式(默认的操作模式):只读模式 1.当读的文件不存在运行时会报错,当读的文件存在时文件指针跳到最开始位置 with open(r'a.txt') as f: #
阅读全文
摘要:一、什么是文件 1.应用程序运行过程中产生的数据最先都是存放在内存中的,如果想要永久保存下来,那么必须保存在硬盘中 2.应用程序如果想要操作硬件,那么必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念 3.用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统来完成对
阅读全文
摘要:字符编码主要记住以上两点就可以应付所有场景 一、在pythone 3 中写程序 1.写文件:python 3文本编辑器写文件到内存的时候默认为字符编码格式为:utf-8 2.读文件:python 3解释器读文本文件的时候也默认字符编码格式为:utf-8 3.字符串:python 3解释器读文本文件中
阅读全文
摘要:一、可变类型与不可变类型 可变类型:值发生改变时,内存地址不变,即id不发生变化,证明没有改变原值 不可变类型:值发生改变时,内存地址也跟着改变,即id也发生了变化,证明改变了原值,是产生了新的值 数字: >>> x = 10 >>> id(x) 1830448896 >>> x = 20 >>>
阅读全文
摘要:一、集合的作用 主要作用就是关系运算和去重,与列表(list)、元组(tuple)、字典(dict)一样都可以存放多个值 二、集合的定义 定义:在{}内用逗号分隔开多个元素,集合具备以下三个特点: 1:每个元素必须是不可变类型 2:集合内没有重复的元素 3:集合内元素无序 s = {1,2,3,4}
阅读全文
浙公网安备 33010602011771号