python——异常
摘要:异常处理 异常:就是在程序执行的过程中有逻辑等其他的错误导致 , 程序终止运行。 异常处理:在程序执行的过程中 , 发现错误之火对其进行处理 , 让程序可以正常执行不为此被迫停止运行。 1 异常错误 1 , 语法错误 —— SyntaxError 2、逻辑错误 # TypeError 不同的类型数据
阅读全文
python——反射
摘要:反射 反射:通过字符串的形式来操作对象属性。 1、对象反射 1、getattr 获取指定的对象属性 变量名 = getattr(对象 , '对象属性' , 设置默认值) # 设置默认值:指当在对象中查找不到对应的对象顺序ing是返回的内容 , 如果没有设置默认是并且属性不存在就会报错。 2、seta
阅读全文
Python-——面向对象
摘要:面向对象 编程范式 面向对象指的是一种编程范式; 编程范式:可以理解为一种编程方式,编程规范,编程模式 面向过程 面向过程编程:是一种以过程为核心的编程,主要是在解决一个问题的时候 , 将这个问题拆分成一个个小步骤完成并且拼接起来的就是面向过程。 面向对象 面向对象编程(object oriente
阅读全文
python基础——文件操作
摘要:文件操作 文件的使用 文件的使用方式:打开-操作-关闭 文本文件&二进制文件,open( , )和.close() 文件内容的读取:.read() .readline() .readlines() 数据的文件写入:.write() .writelines() .seek() # 'r' 只读模式,默
阅读全文
python基础——模块 包
摘要:模块 包 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 模块和包以及库,都是差不多的东西 模块 导入 import 模块名 from 模块名 import
阅读全文
Python基础——迭代器 生成器
摘要:迭代器iterator 迭代简单理解就是重复,但是每次重复产生的结果还要作为下次重复的初始值。 可迭代对象:含有**——iter——**方法的对象。 可以用for...in..遍历的都是可迭代对象。 字符串 字典 列表 元组等可以被遍历的对象都是可迭代对象。 迭代器:既有iter方法,还有next方
阅读全文
python基础——闭包 装饰器
摘要:闭包 函数嵌套, 即外部函数嵌套一个内部函数; 外部函数返回内部函数引用; 内部函数使用外部函数的变量或者形参 # 简单演示 # def f1(x): # # def f2(): # print(x) # # return f2 装饰器 装饰器:不修改被装饰对象的源代码,也不修改调用方式的前提下,给
阅读全文
python基础——函数
摘要:函数 函数就是将一段具有独立功能的代码块整合到一个整体并命名 在需要的位置调用这个名称 即可完成对应的需求。 函数在开发过程中,可以更高效的实现代码重用。 先定义 后调用 最简单的函数 # 定义函数 def add_num1(): result = 1+ 2 print(result) return
阅读全文
python基础——推导式
摘要:列表推导式 又名列表生成式 建立列表的几种方法 # 1. 准备一个空列表 list1 = [] # 2. 书写循环,依次追加数字到空列表list1中 i = 0 while i < 10: list1.append(i) i += 1 print(list1) # list2 = [] for i
阅读全文
python基础——容器类型的公共方法
摘要:公共操作 运算符 公共方法 容器类型转换 运算符 | 运算符 | 描述 | 支持的容器类型 | | | | : : | | + | 合并 | 字符串、列表、元组 | | * | 复制 | 字符串、列表、元组 | | in | 判断存在 | 字符串、列表、元组、字典 | | not in | 判断不存
阅读全文
python基础——字典 集合
摘要:字典 集合 字典 列表的延伸,列表只能通过下标找,不好找,指点可以通过名字查找信息,就像查字典一样。 创建 dict1 = {} dict2 = {'key1':'value1','key2':'value2'} dict3 = dict() 创建非空的字典格式如第二个所示,由英文冒号隔开键和值信息
阅读全文
python基础——列表 元组
摘要:列表和元组 列表的作用是一次性存储多个数据,可以对这些数据进行的操作有:增,删,改,查 列表格式 [数据1,数据2,数据3,....] 创建方式 # 创建空列表 li1 = [] # 创建空列表 li2 = list() # 创建非空列表 li3 = [1,2,3,4] print(li1) pri
阅读全文
python基础——for循环
摘要:for循环 语法 for 临时变量 in 序列: 重复执行的代码块 。。。。。。 举例 关键词屏蔽不输出1 # 总序列 list = ['傻逼','我靠','你好','海','666'] # 屏蔽关键词序列 li = ['傻逼','我靠','kao'] # 如果 i 在list中执行下方代码 for
阅读全文
python基础——字符串
摘要:字符串 认识字符串 字符串是python中最常用的数据类型,我们一般使用引号来创建字符串,创建字符串很简单,只要为变 量分为一个值即可。 注意:控制台显示结果为,即数据类型为(str)字符串 一对引号字符串 三引号字符串 三引号形式的字符串支持换行。 字符串输出 print('hello world
阅读全文
python基础——while循环
摘要:while循环 语法 while 条件: 条件成立重复执行的代码1 条件成立重复执行的代码2 ...... 应用 # 计算1-100累加和 i = 1 result = 0 while i <= 100: result += i i += 1 # 输出5050 print(result) # 计算1
阅读全文
python基础——变量 数据类型 运算符 格式化 if语句复习
摘要:拓展+复习: 1.input(’'你要输入的内容')--输入 2.print('你要输入的内容') --输出/打印 3.注释 多行,单行 多行注释 ”“” “”“ '''''' # ctrl +/ 4.变量的定义 定义变量的语法: 变量名 = 变量值 定义变量的作用:对于重复使用,并且经常需要修改的
阅读全文
python基础——if语句与三元运算符
摘要:if语句 判断条件,如果成立,就执行接下来缩进里的语句块,否则该语句块不执行。 形式有几种 if语法 if 条件: 条件成立执行的代码1 条件成立执行的代码2 ......... 举例 if True: print("条件成立执行的代码1") print("条件成立执行的代码2") #下方代码没有缩
阅读全文
python基础——数据转换与运算符
摘要:数据转换 转换数据类型的作用 input()接收用户输入的数据都是字符串类型,想得到整型该如何操作? 转换数据类型即可,即 将字符串类型转换成整型 转换数据类型的函数 | 函数 | 说明 | | | | | int(x [,base = 16 ]) | x 转换为 一个整数,(base是x的进制,使
阅读全文
Python基础——变量和数据类型
摘要:基本类型-数据变量 输出 字符串就是多个字符的集合, 由双引号“ ”,或者单引号‘ ’ 包围 字符串可以包含英文、数字、中文及各种符号 例如: print输出字符串的格式如下: print("字符串内容") print('字符串内容') 也可以将多段文本放在一个print函数中: 同一个print函
阅读全文
Python学习准备
摘要:下载安装Python环境和相关软件 ### python3.7 阿里网盘 「python-3.7.7-amd64.exe」https://www.aliyundrive.com/s/4qRQnDSpee5 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播
阅读全文