python开发
python的基础学习
一只慵懒的猫啊
这个作者很懒,什么都没留下…
展开
-
Json数据格式相关
json.dumps()和json.dump()的区别 一、编码和解码json格式数据 1、json.dumps()和json.loads()是json格式处理函数 (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典) 2、json.dump()和json.load()原创 2023-01-10 17:33:21 · 45 阅读 · 0 评论 -
进程和线程
线程 线程:程序最小的执行单位 多线程模块:threading 1.继承threading.Thread 2.实例化threading.Thread import time import threading def music(): for i in range(0, 5): print("正在听音乐") time.sleep(3) def movie(): for i in range(0, 5): print("正在看电影")原创 2021-03-27 03:47:19 · 38 阅读 · 0 评论 -
python面向对象
构造方法最主要的作用:初始化属性 实例化对象时,自动调用原创 2021-03-25 18:01:29 · 49 阅读 · 0 评论 -
python函数基础计算
python计算原创 2021-03-25 13:10:21 · 51 阅读 · 0 评论 -
条件语句和循环语句
分支 循环 for和while 语法: 1.while 条件 循环体 a = 10 while a < 20: a = a + 1 print(a) #求1到100的求和(思路:用一个变量循环1到100,并且每次将它的值加到另一个变量) a = 1 sum = 0 while a <= 100: sum = sum + a a += 1 # a = a + 1 print(sum) count = 0 while count < 5: count原创 2021-03-25 12:12:43 · 61 阅读 · 0 评论 -
python之列表,元组,集合,字典
enumerate(列表名) 遍历列表 平时遍历列表,要先取出列表的长度,然后再用for循环遍历原创 2021-03-24 21:45:13 · 47 阅读 · 0 评论 -
字符串操作函数常用
拼接字符串 在字符串中,可以直接使用"+“运算符完成字符串的拼接,”+"运算符可以连接多个字符串并产生一个字符串对象。 注意!!: 在实现字符串拼接时,一定确保要拼接的是字符串类型,字符串是不允许直接与其他类型拼接的,如需与其他类型拼接,可以使用str()函数进行类型转换 计算字符串的长度 有时候我们需要计算字符串的长度,在Python中,提供了len()函数计算字符串长度 语法格式如下: len(string) 分割字符串 在Python中,可以使用字符串对象的split()方法按照指定的分隔符将字符串切原创 2021-03-25 10:53:05 · 45 阅读 · 0 评论 -
装饰器实际案例
1.权限登录,有些页面前提条件是需要用户名密码登录 username, password = 'lily', '1qaz2wsx' def auth(func): def wrapper(*args, **kwargs): user = input("username:").strip() passw = input("password:").strip() if user == username and passw == password:原创 2021-03-24 10:41:02 · 52 阅读 · 0 评论 -
装饰器基础详解
基础理解 装饰器本质是函数,用来装饰其他函数。也就是为其他函数添加附加功能 有自己特定的原则 (1)不能修改被装饰函数的源代码 (2)不能修改被装饰函数的调用方式 3.实现装饰器 ( 高阶函数 + 嵌套函数 =》装饰器 ) (1)函数即变量 (2)高阶函数 a,把一个函数名当做实参传给另一个函数(不修改被装饰函数源代码的情况下,为函数增加功能) b,返回值包含函数名(不修改函数的调用方式) eg: def hi(): print("in the hi ") def test1(fun原创 2021-03-23 22:18:06 · 45 阅读 · 0 评论