摘要:
一、文件 1、什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 用户/应用程序(open()) 操作系统(文件) 计算机硬件(硬盘) 2、为何要用文件 用户/应用程序可以通过文件将数据永久保存的硬盘中 即操作文件就是操作硬盘 用户/应用程序直接操作的是文件,对文件进行的所 阅读全文
摘要:
一、集合 集合、list、tuple、dict一样都可以存放多个值,但是集合主要用于:去重、关系运算 去重: 1.只能针对不可变类型去重 2.无法保证原来的顺序 定义:在{}内用逗号分隔开多个元素,集合具备以下三个特点:1:每个元素必须是不可变类型2:集合内没有重复的元素3:集合内元素无序 类型转换 阅读全文
摘要:
1.列表类型 1.1 作用:按位置存放多个值 定义 :在[]内,用逗号分隔开多个任意数据类型的值 l=[1,1.2,'a'] # l=list([1,1.2,'a']) 类型转换: 但凡能够被for循环遍历的类型都可以当做参数传给list()转成列表 res=list('hello')print(r 阅读全文
摘要:
一、流程控制之for循环 1.1 什么是for循环 循环就是重复做某件事,for循环是python提供第二种循环机制 1.2 为何要有for循环 论上for循环能做的事情,while循环都可以做之所以要有for循环,是因为for循环在循环取值(遍历取值)比while循环更简洁 1.3 如何用for循 阅读全文
摘要:
1.深浅Copy 当有以下需求时,使用深浅copy # 1、拷贝一下原列表产生一个新的列表# 2、想让两个列表完全独立开,并且针对的是改操作的独立而不是读操作 1.1 浅copy 浅copy:是把原列表第一层的内存地址不加区分完全copy一份给新列表 使用方法: list2=list1.copy() 阅读全文
摘要:
1.可变不可变类型 可变类型:值改变,ID不变。(int float str bool) 不可变类型:值改变,ID也随之改变(list dict(字典里的key必须是不可变类型,valuekey是随便类型)) 2.条件 第一大类:显式布尔值 ①比较运算符 age = 18print(age > 16 阅读全文
摘要:
1.垃圾回收机制 回收机制(简称 GC)是Python自带的一种机,专门用来回收不可用的变量所占用的内存空间。 程序运行的过程中会申请大量的内存空间,对于一些无用的内存空间如果不及时清理的话会导致内存使用殆尽(内存溢出),导致程序崩溃,因此管理内存是一件重要且繁琐的事情,而Python解释器自带的垃 阅读全文
摘要:
1、变量 1.1 什么是变量. 变量即变化的量,指事物的状态。 1.2 为什么要有变量。 为了让计算机能像人一样记住某种状态。 1.3怎么去使用变量。(先定义,后使用) 解释器执行到变量定义的代码时会申请内存空间存放变量值,然后将变量值的内存地址绑定给变量名,通过变量名即可引用到对应的值。 变量名 阅读全文
摘要:
Python入门 编程语言是人与机器沟通使用的语言 机器识别高低电频(010101)0低电频,1高电频 pycharm 激活 程序员开发专属激活码,开启程序人生idea.medeming.com pycharm破解 PyCharm2020.1破解教程 - 轻描丨淡写 - 博客园www.cnblo 阅读全文