python
文章平均质量分 54
openstack从入门到放弃
知足者嫦娥
展开
-
python函数
目录1.定义:函数是一个过程、功能、动作,实现某个功能或者某些功能指令的集合2.语法结构:3.函数的调用4.函数的递归5.全局变量和局部变量6.值传递和引用传递7.匿名函数8.偏函数9.全局函数1.定义:函数是一个过程、功能、动作,实现某个功能或者某些功能指令的集合2.语法结构:def 函数名称( [参数列表] ) : #缩进 函数体(写你想要的功能) # [ return 返回值 ]3.函数的调用函数名称( [参数] ...原创 2022-02-24 18:10:26 · 710 阅读 · 0 评论 -
python加密算法和时间模块
加密库:1.hashlib库#对密码123456进行加密>>> import hashlib>>> a = hashlib.md5("123456".encode("utf-8")) #在hashlib库中对密码加密方法是md5,在这也用到了字符串中的encode方法,把字符串转换为字节数据>>> a.hexdigest() #调用hexdigest方法使加密后的内容显示出来'e10adc3949ba59abbe56e057f20f88原创 2022-02-21 15:55:51 · 896 阅读 · 0 评论 -
python IO流 对象序列化
对象:是抽象的概念 如列表 元组 字典 集合 皆为对象那么为什么需要序列化和反序列化这一操作呢? 1.便于存储。序列化过程将文本信息转变为二进制数据流。这样就信息就容易存储在硬盘之中,当需要读取文件的时候,从硬盘中读取数据,然后再将其反序列化便可以得到原始的数据。在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。python模块大全中的Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。原创 2022-01-27 12:20:55 · 904 阅读 · 0 评论 -
python 闭包
闭包概念:在函数的内部调用其他函数变量的现象(函数里的变量是局部变量,作用域只有函数本身)闭包就是函数包裹着函数的现象。闭包常用方式:在使用内部函数时,可以将函数名作为返回值返回。(在python中,支持将函数当作对象使用,也就是可以将一个函数当作普通变量一样用作另一个函数的参数和返回值。)def outer(): print("这是一个闭包函数") a = 10 def inner(): print("这是里面函数的代码") b = 20原创 2022-01-27 10:22:08 · 623 阅读 · 0 评论 -
python异常
1.异常1.1异常的概念1.2异常的继承关系1.3异常发生的后果1.4处理异常方式2.自定义异常2.1finally关键字2.2自定义异常1.异常1.1异常的概念相较于正常而言不正常的现象叫做异常,在程序开发过程中遇到错误或BUG都是补充正常情况。异常并不等价于错误,异常是软件在运行的过程中因为一些原因如:使用者使用不当引起的程序错误,导致软件奔溃的现象叫异常。1.2异常的继承关系BaseException()所有异常的父类 Exc...原创 2022-01-25 09:54:23 · 918 阅读 · 0 评论 -
python私有属性供外界访问的三种方法(面向对象 封装)
1.在一个类中,写了__str__(self)方法和不写的区别class User(object): def __init__(self,name,age,gender): self.name = name self.age = age self.gender = gender def __str__(self): return "name = " + self.name u1 = User("张三",原创 2022-01-22 00:02:27 · 3882 阅读 · 0 评论 -
python面向对象----继承
继承:类与类之间也是存在一种继承的关系目录子类选择性继承父类重写与重载多继承super关键字子类选择性继承父类注意:子类只能继承父类公开的属性和方法,私有的属性和方法不能被继承#父类:Father类 子类:Son类 class Father(object): def __init__(self,name,age): self.name = name #公有属性 self.__age = age #私有属性 def ru原创 2022-01-23 21:29:06 · 406 阅读 · 2 评论 -
python基本语法2
容器----存放多个元素的一种数据类型 列表定义列表集合元组字典原创 2021-11-12 19:09:13 · 552 阅读 · 0 评论 -
python基本语法1
常见运算符1.算术运算符 + - * / // % ** 加 减 乘 除 整除 取余 幂次方 注意:除(/) 在Java,C ,C++作为整除运算;(//)整除2.比较运算符/关系 ...原创 2021-10-31 09:48:21 · 137 阅读 · 0 评论