-
python之面向对象
面向对象 本质:将特定的数据与特定的功能绑定到一起 将来只能彼此相互使用 对象其实就是一个容器 里面将数据和功能绑定到一起 使用场景一: eg:游戏人物…̷…
-
python数据精度问题
一、python运算时精度问题: 1.运行时精度问题在Python中(其他语言中也存在这个问题,这是计算机采用二进制导致的),有时候由于二进制和十进制之间对应问题会导致数值的精度问…
-
python基础-装饰器
python基础-装饰器 什么是装饰器? 不改变函数原来的调用方式 动态地 给函数 添加功能 装饰器的原则是什么? 装饰器遵循: 开放 封闭原则 对添加新功能是开放…
-
进程、线程补充与协程相关介绍
补充点 1.死锁 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) from threading import Thread, L…
-
6.8 python基础列表元素的添加操作
#append() list=[10,20,30,40,50,60,70,80] #列表后面添加元素,可以施单个元素或列表整体 list.append(20) #后面添加单个元…
-
Python random 的使用
导入 import random 随机数生成 //用来生成[a,b]之间的随意整数,包括两个边界值。 print(random.randint(0,9)) //用来随机生成一个…
-
集合
1、创建集合 创建集合使用{ }或set(),但是如果要创建空集合只能使用set(),因为{ }用来创建空字典。 特点: 1. 集合可以去掉重复数据; 2.…
-
Python_for_else
循环“自然”终结(循环条件为假)时 else 从句会被执行一次,而当循环是由 break 语句中断时,else子句就不被执行。与for语句相似,while语句中的else子句的语意…
-
python之数据类型转换
一、隐式类型转换隐式类型转换 – 自动完成 我们对两种不同类型的数据进行运算,较低数据类型(整数)就会转换为较高数据类型(浮点数)以避免数据丢失 num_int = 1…
-
python中encode+decode编码解码
encode() 方法的语法格式:str.encode([encoding=”utf-8″][,errors=”strict”]) …