一、b模式b即二进制binary,读写单位均为bytes!读写都是以bytes,即字节为单位可以是任意类型文件,因为计算机任何类型数据都是以bytes模式存在,因此适用范围较t广泛!不能指定字符集!with open(r'haha', 'rb') as go: rw = go.read()
一、文件介绍1.1、什么是文件?文件是存储于存储设备上的一段数据流,也叫信息的集合。1.2、为什么要用文件?比如Linux系统上,一切皆文件!软件也好硬件也罢,都被虚拟化成一个又一个的文件,操作这些文件即是操作系统即控制计算机硬件来为我们达到某种目的!其实我们对文件的所有操作,都是在向操作系统发起系
类型存一个值还是多个值,多个值的称为容器类型前面有讲到列表和字典的基础知识,这次来做一次知识拓展!1、列表:list1.1、作用按索引位置存放多个值,便于取出其中一个元素;比较适合存放多个同类型数据,比如说一个班级上所有学生姓名!1.2、定义中括号内用逗号分隔开的多个任意值均被视为列表内的元素!1.
字符串知识拓展这次主题是字符串类型的知识拓展。1、字符串定义:字符串类型是指引号里边的所有内容都被视作一个不可分割的整体:字符串;就算你曾经是一个列表或字典,只要两边加上引号,就成了一个字符串。2、字符串索引:其实呢,字符串跟列表等一样,也是拥有索引的!只是索引不太一样
1、流程控制之if判断1.1、什么是if判断?条件是否符合的判断方法,1.2、为什么要有if判断?为了让计算机具备像人一样判断条件是否成立的功能1.3、如何使用?if语句中用缩进标示代码级别,自上而下逐条执行;冒号下一句必须缩进,如使用的是pycharm冒号后回车会自动缩进!1.3.1、单分支#in
一、什么是深浅拷贝?拷贝,即复制!深浅则是根据复制的层次来区分!如浅拷贝只能将内存地址第一层地址拷贝,而深拷贝可将所有层次地址拷贝!需要注意的是,变量间接引用不叫拷贝列表!
一、用户交互概念1.1、什么是用户交互?为用户提供输入数据的方式,并将数据处理结果展示给用户,这种就叫用户交互。比如说我在笔记本电脑输入这段话,屏幕上显示出来这段文字,这就是用户交互的输入与输出!1.2、为何要有用户交互?为了让机器具备和人一样的可交流的功能,提高人对程序、机器的可用性!1.3、
Python常用的数据类型基础学习
Python开发基础之变量