- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 第八章:字符编码及文件操作
一、字符编码1、字符编码的执行原理字符串类型、文本文件的内容都是由字符组成。但凡涉及到字符的存取,必须要考虑字符编码的问题。1、计算机三大核心部件的关系所有的软件都是运行在操作系统上的,而操作系统是运行在计算机硬件上的,与软件运行相关的三大核心硬件是:CPU、内存和硬盘。1、软件运行前,软件中的代码及其相关的数据都存放于硬盘中。2、软件启动时,先将数据从硬盘存入内存,然后 CPU 从内存中读取指令并执行。3、软件运行过程中产生的数据都是先存放在内存中,若想永久保存数据,必须由内存
2023-02-13 22:57:18
1914
原创 第七章:垃圾回收机制
目录一、什么是垃圾回收机制二、为什么要有垃圾回收机制三、垃圾回收机制原理3.1 什么是引用计数3.2 引用计算扩展一、什么是垃圾回收机制垃圾回收机制又叫GC,是python解释器自带的一种机制,专门用来回收不可用的变量值所占的内存空间。二、为什么要有垃圾回收机制程序在执行定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题。对于一些无用的内存空间如果清理不及时,会导致内存使用殆尽(产生内存溢出),从而导致程
2022-03-19 14:05:57
231
原创 第六章:基本数据类型(列表、元组、字典、集合)
第六章:基本数据类型(列表、元组、字典、集合)一、列表 list()(序列)1、作用 按位置存放多个值,元素可以重复。属于序列,即存和取的顺序是一样的。2、定义(可变类型) list[索引不存在] = ‘添加的数据’ 会报错# 定义空列表lit = []lit = list()lit = [1] # 只存放一个元素lit = [1,'sunoeast'] # 存放多个元素用逗号隔开# 列表中存放的数据必须是可迭代对象:list(可迭代对象)lit = ['可迭代对象']#
2022-03-19 14:04:50
674
原创 第六章:基本数据类型(数字、索引、字符串)
目录一、数字1、int() 整形2、float() 浮点型3、complex 复数型二、索引1、按索引取值(正向取,反向取):2、切片三、str() 字符串1、作用2、定义3、字符串中运算符的使用4、字符串中的方法python中的变量是为了让计算机像人一样去记忆事物的某种状态,变量值就是用来存储事物状态的,而事物的状态是分成不同类型的(比如:人的性别、年龄),相应的变量值也会有不同的类型。一、数字在这里我把整形、浮点型及复数型统计为数字一种
2022-03-17 16:17:49
934
原创 第五章:python中的语句(流程控制)
第五章:python中的语句(流程控制) 流程控制:具体指控制程序的执行流程,而程序的执行流程分为三种结构:顺序结构、分支结构(if判断)、循环结构(whlie、for循环)一、条件判断语句1、什么是条件判断 根据条件判断结果的真假去执行不同分支对应的子代码。2、为什么要有条件判断 让计算机类似于人一样根据需要来判断是否需要做某些事情。如:天气晴朗,就出去嗨皮!!!否则,在家看书!!!3、如何使用条件判断1、顺序结构 根据程序的顺序依次执行。前面所提到的代码几乎都是顺序结构。2
2022-03-16 21:34:47
526
原创 第四章:格式化输出、用户交互及运算符
第四章:用户交互、格式化输出及运算符一、用户交互1、什么是用户交互 用户交互就是人往计算机中输入数据(input),计算机输出反馈结果(print)。2、为什么要与用户交互 为了让计算机能像人一样与用户交流和沟通。比如:我们打开扣扣、微信等软件,输入账号和密码。就可以实现与小伙伴聊天、付款等功能。3、用户交互的具体使用 交互的本质:输入、输出输入:input()函数 在python3中input功能是让用户输入,用户输入的任何内容,都会存为字符串类型,然后赋值给等号左边的变量名。
2022-03-15 12:30:30
1094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人