摘要:
异常处理 【一】什么是异常 异常就是程序在运行当中遇到的报错 为了程序的健壮性 要捕获异常后进行处理 断掉程序 / 重启程序 / 进入指定处理流程 【二】捕获异常 if 捕获不到异常,要用python自带的捕获语句 try:... except:... 【三】异常捕获详细 对代码熟悉,能确保代码报错 阅读全文
摘要:
文件操作 将内存中的数据持久化存储到文件中 【一】打开文件的两种方式 【1】使用open语句 #三个参数 # 文件路径、 # 打开文件的模式(w覆盖写、a追加写、r读)、 # 编码格式 1.打开文件并赋给句柄对象 fp = open('01.txt','r',encoding='utf-8') pr 阅读全文
摘要:
深浅拷贝 【一】深浅拷贝问题 给一个列表 基于这个列表进行更改生成新列表 方法1: 复制 对原来的列表不生效 num_list = [1, 2, 3] num_list_new = [1, 2, 3] num_list_new.append(4) print(num_list) print(num_ 阅读全文
摘要:
垃圾回收机制 【一】什么是垃圾回收机制 垃圾回收机制(GC机制)是python自带的机制 专门用来回收变量值所占的内存空间 【二】在python中的垃圾 # 每次书写Python代码都会创建很多变量名和变量值 # 但是有很多变量名和变量值 用过一次就不用了 # > 被称之为垃圾 > 不会主动清理掉垃 阅读全文
摘要:
元组的内置方法 【一】元组的定义 () 在元组的内部,只有一个元素的时候要加逗号 ',' 【二】类型强转 转换其他数据类型为元组,整数类型和布尔类型不可以强转 print(tuple([1,2,3])) # (1, 2, 3) print(tuple('qwer')) # ('q', 'w', 'e 阅读全文
摘要:
字符串内置方法 【一】字符串的查找 字符串内部的字符 默认从左向右找,并返回当前字符在串中的索引坐标 【1】find方法 name = 'qwer ooehjkl' print(name.find('e')) 默认只找一次,找到就不找了 # 2 第二个e不找了 可以指定寻找的区间, 参数不带''引号 阅读全文
摘要:
【一】while循环补充 continue: 结束当前当次循环 break:结束整个循环 【二】for循环 遍历可迭代类型(能索引取值的也属于可迭代类型) 字符串 name = "dream" for a in name: print(a) d r e a m 列表 name = [1, 2, 3, 阅读全文
摘要:
用户交互 【一】程序与用户之间交互 学用户交互的目的就是为了和程序之间交流 【二】python中如何交互 【1】输入 input语法 (1)弹出输入框 input() (2)提示信息 print("请输入用户名") input() (3)提示输入信息并且获取到输入的信息 username= inpu 阅读全文
摘要:
八大基本数据类型 【一】八大基本数据类型介绍 # 【1】数字类型 # (1)整数类型 # (2)浮点数类型 # 【2】字符串类型 # 【3】列表类型 # 【4】字典类型 # 【5】布尔类型 # 【6】元组类型 # 【7】集合类型 【二】数字类型 整数类型 # 语法: 变量名 = 数字 age = 1 阅读全文