摘要: 1、文件处理的其他方法 with open('a.text',mode='r',encoding='utf-8')as a: a.read() # 读取文件内容 a.readline() # 读取一行 a.readlines() # 读取所有行 a.readable() # 判断是否可读 a.rea 阅读全文
posted @ 2021-03-29 21:15 此用户名不可用 阅读(49) 评论(0) 推荐(0)
摘要: 1、字符编码 编码:字符编码表 字符 ——->数字 解码:字符编码表 字符< ——-数字 2、字符编码表 ASCII:只认识英文字符 1个英文字符对应8bit 8bit = 1Byte 1024Byte = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB gbk 阅读全文
posted @ 2021-03-29 21:11 此用户名不可用 阅读(103) 评论(0) 推荐(0)
摘要: 1、什么是文件 文件是操作系统提供给用户或者应用程序的一种操作硬盘的机制/功能 2、为何要用文件 应用程序 >用户 操作系统 >文件 计算机硬件-->硬盘 3、如何用文件 3.1、文件操作的基本流程: 1、应用程序打开文件,拿到一个文件对象/文件句柄 2、调用文件句柄下的读、写操作 3、关闭文件,回 阅读全文
posted @ 2021-03-29 21:08 此用户名不可用 阅读(106) 评论(0) 推荐(0)
摘要: 深浅copy 1、默认情况下都是浅copy 浅copy,拷贝了对象中的所有id地址,不考虑类型是否可变和不可变,其中一个更改可能会影响另一个 li = [1,2,3,[1,2]] l2 = li.copy() li[3][0]= 9 print(li) # [1, 2, 3, [9, 2]] pri 阅读全文
posted @ 2021-03-29 21:04 此用户名不可用 阅读(50) 评论(0) 推荐(0)
摘要: 1、用途 1.关系运算 2.去重 2、定义:在 1,集合内的元素必须是不可变类型 2,集合的元素无序 3,集合的元素没有重复 s = {} 定义了一个空字典 s = set() 定义一个空集合 set数据转换功能 res = set('hello') print(res) # {'e', 'l', 阅读全文
posted @ 2021-03-29 20:59 此用户名不可用 阅读(74) 评论(0) 推荐(0)
摘要: 类型转换 : 元组: 元组不能转换为整型和字典 注意:元组转换成集合,因为集合不重复性,元组内重复值,会删除,只留下一个 tup = (12,3,4,5,6,6,"c") print(str(tup)) # '(12, 3, 4, 5, 6, 6, 'c')' print(list(tup)) # 阅读全文
posted @ 2021-03-29 20:54 此用户名不可用 阅读(47) 评论(0) 推荐(0)
摘要: 1.用途: 存放多个由键值组成的键值对,可读,值可改 2,定义: 用{}内用逗号分开多个元素,每个元素都是以key:value的格式,其中value可以是任意类型,而key必须是不可变类型,通常是str类型,而且key不能重复 不可哈希就是可变,可哈希就是不可变 3、dict数据类型转换 字典只有转 阅读全文
posted @ 2021-03-29 20:51 此用户名不可用 阅读(94) 评论(0) 推荐(0)
摘要: 元组类型 tuple 1、用途: 按照位置存放多个值,可读不可改 2、定义: 在()内用逗号分隔开多个任意类型的元素 定义的元组中只有一个值,需要加逗号 tuple数据类型转换:任意能被for循环遍历的类型,都可以交给tuple转成元组 a = (1) print(a) #输出1为整型 1 b = 阅读全文
posted @ 2021-03-29 20:42 此用户名不可用 阅读(150) 评论(0) 推荐(0)
摘要: 1、列表用途: 按位置存放多个值 2、定义: 在[]内用逗号分割开多个任意类型的元素,所有可以被for循环遍历的类型,都可以传给list然后转换成列表 3、常用操作+内置方法 常用: 3.1、按照索引取值,赋值(正向索取+反向索取):即可存也可取 注意:列表可以给存在的索引赋值,不可以给不存在的索引 阅读全文
posted @ 2021-03-29 20:39 此用户名不可用 阅读(58) 评论(0) 推荐(0)
摘要: 字符串定义: 用来记录事物状态的性质: 比如:名字 name = 'Tom' 字符串特性: 不可变! 字符串:可以通过索引取子字符,也是字符串。 字符串无论符号、数字还是文字,都可以使用内置方法,字符串文字不会发生变化,类型依然属于字符串 1、需要掌握的功能 1.1、strip,lstrip,rst 阅读全文
posted @ 2021-03-29 20:32 此用户名不可用 阅读(111) 评论(0) 推荐(0)
摘要: 1、与用户交互 控制计算机能像人一样接收外界输入的内容,接收到的内容为字符串类型。 input("输入内容:") 控制计算机能像人一样把自己处理的结果输出给用户 print('hello',end='*') print('world') # hello*world 2、流程控制之判断 完整语法: i 阅读全文
posted @ 2021-03-29 20:13 此用户名不可用 阅读(76) 评论(0) 推荐(0)
摘要: 1,数据类型 1.1、整型int 作用:记录年龄、等级之类整数相关 age = 18 1.2、浮点型folat 作用:记录小数相关的,比如薪资、身高、体重等 height = 1.81 1.3、字符串str 作用:记录名字、字符相关的描述性的内容 msg = '晴天' 1.4、列表类型list 作用 阅读全文
posted @ 2021-03-29 17:06 此用户名不可用 阅读(95) 评论(0) 推荐(0)
摘要: 1,注释 解释代码的功能作用,用来提升代码可读性 单行注释: # 这是一行XXX代码 多行注释: ''' 这是多行注释1 这是多行注释2 这是多行注释3 ''' 2,变量 1、什么是变量 量,指的是事物的状态,事物的状态是可以改变的。变量就是一种存取内存的机制 2、为何要用变量 为了控制计算机能像人 阅读全文
posted @ 2021-03-29 16:57 此用户名不可用 阅读(71) 评论(0) 推荐(0)
摘要: Python入门 1,编程语言分类介绍与对比 机器语言:直接使用二进制指令编写程序 优点:执行效率高 缺点:开发效率低 汇编语言:用英文标签取代二进制指令去编写程序 优点:执行效率高 缺点:开发效率低 高级语言:用人类可以理解的表达方式去编写程序,计算机无法理解,必须经过翻译 编译型:(go,c) 阅读全文
posted @ 2021-03-29 16:51 此用户名不可用 阅读(98) 评论(0) 推荐(0)
摘要: 编程语言介绍与计算机基础 一, 编程语言介绍 1.1,什么是编程语言 就是人与计算机之间沟通的介质 1.2,什么是编程 人把自己想要命令给计算机做的事情,用计算机可以识别的语言(编程语言)翻译出来并写到文件里 1.3,什么是程序 程序就是保存代码的文件,又称之为软件,软件是计算机硬件的灵魂,计算机硬 阅读全文
posted @ 2021-03-29 15:41 此用户名不可用 阅读(97) 评论(0) 推荐(0)