万事开头难

摘要: 一.关于异常处理 """ 程序错误分为两种: 语法错误 和 异常处理 语法错误:代码没有按照python规定语法去写,发明创造产生的错误 异常处理: 在代码语法正确的前提下,程序报错就是异常 """ # try ... except... 基础语法 用于解决程序异常问题 # raise 可以主动抛异 阅读全文
posted @ 2021-01-18 14:23 Bo7-w 阅读(72) 评论(0) 推荐(0) 编辑
摘要: """ 装饰器: 为原函数去扩展新功能.用新函数去替换旧函数 作用: 在不改变原代码的前提下,实现功能上的扩展 符号: @(语法糖) """ 一. 装饰器的基本用法 def kuozhan(func): def newfunc(): print('厕所前.蓬头垢面') func() print('厕 阅读全文
posted @ 2021-01-17 16:21 Bo7-w 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一 .__new__ 魔术方法 ''' 触发时机:实例化类生成对象的时候触发(触发时机在__init__之前) 功能:控制对象的创建过程 参数:至少一个cls接受当前的类,其他根据情况决定 返回值:通常返回对象或None ''' 1.基本使用 class OtherClass(): pty = 20 阅读全文
posted @ 2021-01-17 15:44 Bo7-w 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、oop面向对象的程序开发 1、类的定义 class MyClass: pass class MyClass(): #(推荐) pass class MyClass(object): pass 2、类的实例化 """ 1.成员属性 2.成员方法 """ class MyCar(): color = 阅读全文
posted @ 2020-12-15 22:48 Bo7-w 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一 os模块 对系统进行操作 引入 import os 1. system() 在python中执行系统命令 # os.system("touch 1.txt") # os.system("ipconfig") # os.system("ifconfig") View Code 2. popen() 阅读全文
posted @ 2020-12-10 21:45 Bo7-w 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一 . pickle序列化模块 ''' 序列化 : 把不能够直接存储的在文件中的数据变得可存储 反序列化 : 把存储的数据拿出来恢复成原来大数据类型 需要配合文件操作 使用dump 和load 不需要配合文件操作 使用dumps 和 loads ''' 引入 import pickle 1.dump 阅读全文
posted @ 2020-12-09 21:32 Bo7-w 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一. 内置函数 1.abs 绝对值函数 res = abs(-1) print(res) View Code 2. round 四舍五入(奇数进偶数舍弃) res = round(3.69) res = round(3.5) res = round(4.5) res = round(4.51) pr 阅读全文
posted @ 2020-12-08 20:22 Bo7-w 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 一、列表推导式 '''通过一行循环判断,遍历一系数据的方式''' 推导式语法 val for val in Iterable 三种方式: [val for val in Iterable] {val for val in Iterable} {k:v for k,v in Iterable} 1、向 阅读全文
posted @ 2020-12-08 19:49 Bo7-w 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一. 迭代器 1. 什么是迭代器 能被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator 迭代器是对象) 2. 概念 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是局域上一次的结果而继续的,单纯的重复并不是迭代 3. 特征 并不依赖索引,而通过next指针(内存 阅读全文
posted @ 2020-12-03 22:43 Bo7-w 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一. 概念 """ 如果内函数使用了外函数的局部变量, 并且外函数把内函数返回出来的过程,叫做闭包 里面的内函数是闭包函数 """ 二、基本语法 def songyunjie_family(): father = "王健林" def f_hobby(): print("我们先顶一个小目标,比如赚它一 阅读全文
posted @ 2020-12-02 22:07 Bo7-w 阅读(118) 评论(0) 推荐(0) 编辑