- 博客(23)
- 收藏
- 关注
原创 【无标题】
json.load()从json文件中读取数据json.loads()将str类型的数据转换为dict类型json.dumps()将dict类型的数据转成strjson.dump()将数据以json的数据类型写入文件中load —— 加载到jsondump —— 离开json 保存到文件 or 转为str。
2024-04-09 11:51:33
327
原创 Python第三部分进阶6-多进程multiprocessing|进程池Pool|队列Queue
第一部分 进程:#####################################1.**多进程**#####################################·程序: 是一个指令的集合·进程: 正在执行的程序;或者说:当你运行一个程序,你就启动了一个进程 - 编写完的代码,没有运行时,称为程序,正在运行的代码,称为进程 - 程序是死的(静态的),进程是活的(动态的)·操作系统轮流让各个任务交替执
2021-08-06 11:48:22
245
1
原创 Python基础第二部分8-函数作业1
作业:4. 检查传入列表的长度,如果长度大于2 返回前两个元素给调用者def lst_len(l): if isinstance(l, list): if len(l) > 2: return l[:2] else: print("请输入一个列表")user = ['张美丽','李芙蓉','刘铁锤','郭德纲','拿破仑']rst = lst_len(user)print(rst)#打印结果: ['张美丽', '李
2021-07-30 10:23:36
27
原创 python基础4—第二次作业
----------------------------------------------斜体样式count = 3while count > 0 : name = input("请猜测并输入用户名字:") if name == "tom": print("你好聪明") break else: count -= 1 continueelse: print("猜测次数结束,你好笨蛋")...
2021-07-28 08:48:25
120
原创 第二部分3:运算符|编码
算术运算符逻辑运算符not and or优先级顺序not and or:print(True or True and False)打印结果:True #说明逻辑运算符号优先级: not-1 and-2 or-3True与False:a=0b=-1print(bool(a), bool(b))c=''d=' 'print(bool(c), bool(d))n = []print(bool(n))m={}print(bool(m))False TrueFals
2021-07-27 23:04:28
86
原创 第二部分2:格式化
格式化输出一: %s %d %f 占位符name = input("输入姓名:")phone=input("请输入手号码:")print('''--------------------------------------------name: %13sPhoneNo: %s--------------------------------------------''' %(name , phone))结果输入姓名:wqwee请输入手号码:123456532323-------
2021-07-27 22:24:04
90
原创 第一部分:python基础及环境搭建(2)pycharm+git+码云+博客园
git + 码云 =没有界面版的百度云盘git安装客户端:https://git-scm.com/downloads码云注册地址:https://gitee.com/注册完成之后 创建一个自己的仓库,名字是python_study;https:https://gitee.com/wyw0501/python_study.gitssh地址:git@gitee.com:wyw0501/python_study.git简易的命令行入门教程:Git 全局设置:git config --gl
2021-07-27 15:42:53
137
原创 第一部分:python基础及环境搭建(1)
1. 编程语言:编译型 、 解释型比较:编译型:优点:执行速度快,一次性编译(翻译)然后交给cpu执行缺点:开发效率低,开发时候如果有错误,修改后需要重新编译再运行解释型: 一边执行、一边翻译优点:开发效率高,缺点:执行速率慢,需要翻译多次python属于解释型语言‘2. python优点1.Python 的定位是优雅”、“明确”、“简单”,所以Python 程序看上去总是简单易懂,初学者学Python ,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。2.开发效率非
2021-07-27 11:16:01
119
转载 09-Python反射 getattr()
1. 背景:我们常常会遇到这样的需求:需要执行对象里的某个方法,或需要调用对象中的某个变量,但是由于种种原因我们无法确定这个方法或变量是否存在。此时我们需要用一个特殊的方法或机制访问和操作这个未知的方法或变量,这种机制就称之为反射。hasattr — 判断对象中是否有这个方法或变量class Person(object): def __init__(self,name): self.name = name def talk(self): print(
2021-07-13 12:07:48
220
原创 07-面向对象:静态方法、类方法、实例|对象方法、属性方法
1.静态方法:1.编写时:方法定时上面一行写 @staticmethod方法的参数可有可无;但是在方法里不能使用实例对象封装的值2.调用时:类名.方法名()对象.方法名()3.什么时候用到静态方法?无需调用对象已封装的值2.类方法1.编写时:方法定时上面一行写 @classmethod方法的参数:至少有一个cls参数2.调用时:类名.方法名() #默认会将当前类传到参数cls中对象.方法名() # 也可行3.什么时候用到类方法?如果
2021-07-10 18:23:38
97
原创 06-python面向对象编程-为何要有类?与函数编程的区别
举例:#编写功能- 假设用户购买课程成功,给用户发送订购成功信息,分为短信、微信、邮件def message(telphone, msg): print(telphone, msg)def wechat(wei_num, msg): print(wei_num, msg)def email(email, msg): print(email, msg)#张三订购成功msg='尊敬的用户你好,你已经成功订购课程!注意及时学习'message(15998907819,
2021-07-10 17:11:12
322
原创 07-Centos7安装git步骤
参考链接:https://blog.youkuaiyun.com/xwj1992930/article/details/96428998yum install git -y二、源码安装:1.安装前要手动安装下依赖包(可使用rpm -qa | grep wget命令查看是否有安装包)sudo yum install -y wgetsudo yum install -y gcc-c++sudo yum install -y zlib-devel perl-ExtUtils-MakeMaker2.去官网
2021-07-09 18:48:09
121
原创 05-python异常处理
python中try/except/else/finally的用法(1)完整的格式顺序是:try —> except X —> except —> else—> finally(2)如果 else 和 finally 都存在的话,else 必须在 finally 之前,finally 必须在整个程序的最后。(3)else 的存在是以 except 或 except X 的存在为前提,如果没有 except,而在 try 中使用 else的话,会出现语法错误。try:
2021-07-09 14:15:19
68
原创 03-python 之 eval()函数
描述eval() 函数用来执行一个字符串表达式,并返回表达式的值。语法以下是 eval() 方法的语法:eval(expression[, globals[, locals]])参数 expression -- 表达式。 globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。举例:x = 7eval( ‘3 * x’ )21eval(‘pow(2
2021-07-09 11:13:27
384
原创 02-python装饰器
概念:简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。它能让其他函数在不做任何改动的情况下 增加额外功能,概括的讲: 装饰器就是为已经存在的函数对象增加额外的功能!规范有三个函数,参数个数不同,需要增加装饰器:def A(x, y):print("参数x的值为: ", x)print("参数y的值为: ", y)def B(x, y, z):return(max(x,y,z))def C(*args, **kwargs)
2021-07-09 10:31:11
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人