![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 66
Mr.冷小陌
这个作者很懒,什么都没留下…
展开
-
pycharm——python调用dubbo接口返回句柄无效(Connection dropped:socket connection error:句柄无效)
python调用dubbo接口返回句柄无效原创 2022-11-24 14:51:36 · 779 阅读 · 0 评论 -
python快速生成当前项目的依赖包
快速生成项目依赖包原创 2022-09-26 10:15:23 · 643 阅读 · 1 评论 -
python基础---面向对象
目录大纲1. 类和对象概念1.1 类的构成1.2 对象的构成2. 添加和获取对象的属性1. 类和对象概念对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类类就相当于制造飞机时的图纸,用它来进行创建的飞机就相当于对象1.1 类的构成类(Class) 由3个部分构成:01). 类的名称:类名02). 类的属性:一组数据03). 类的方法:允许对进行操作的方法 (行为)格式:class 类名: &nbs原创 2021-01-22 14:02:05 · 74 阅读 · 0 评论 -
python基础---模块、包
目录大纲1. 模块1.1 模块的引入--import1.2 模块的引入--from…import 语句1.2.1 扩展(\_\_all\_\_)2. python中的包1. 模块1.1 模块的引入–import格式:import module1[, module2[,… moduleN]]一个模块只会被导入一次,不管你执行了多少次。这样可以防止导入模块被一遍又一遍地执行。准备工作:新建两个py文件test.py和test2.py,分别写入以下代码test.pydef printmodul原创 2021-01-21 16:41:53 · 62 阅读 · 0 评论 -
python基础--文件操作、OS模块使用、异常处理
目录大纲1. 文件概念2. 文件的作用3. 文件的打开与关闭3.1 打开文件3.2 写数据--write3.3 读数据--read3.4 读数据--readlines3.5 读数据--readline3.6 追加--a3.7 二进制文件的读写3.7.1 读数据--rb3.7.2 写数据--wb3.8 关闭文件4. 文件和文件夹的操作4.1 文件重命名4.2 删除文件4.3 创建文件夹4.4 获取当前目录5. 异常5.1 什么是异常5.2 异常处理5.2.1 作用5.2.2 语法5.2.3 try-final原创 2021-01-20 17:12:24 · 270 阅读 · 0 评论 -
python基础---函数
目录大纲1. 函数格式2. 调用函数3. 函数参数3.1 位置参数3.2 关键字参数3.3 缺省参数3.4 不定长参数3.5 多种参数结合使用3.6 缺省参数在\*args后面4. 函数返回值4.1 多个return(返回多个值)5. 函数类型5.1 无参数,无返回值5.2 无参数,有返回值5.3 有参数,无返回值5.4 有参数,有返回值6. 函数嵌套7. 局部变量8. 全局变量9. 全局变量与局部变量名字相同时10. 匿名函数1. 函数格式def 函数名(): &n原创 2021-01-19 18:52:44 · 362 阅读 · 1 评论 -
python基础---集合
目录大纲1. 集合介绍2. 集合的增删2.1 添加元素(add)2.2 添加元素(update)2.2 删除元素(remove)2.3 删除元素(pop)2.3 删除元素(discard)3. 集合的交集和并集4. 公共方法4.1 运算符(+)4.2 运算符(*)4.3 运算符(in)5. python的内置函数5.1 len5.2 max5.3 del1. 集合介绍集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。定义:定义一个空集合set1 = set()注意以下写法原创 2021-01-18 19:37:28 · 97 阅读 · 1 评论 -
python基础---字典
目录大纲1. 字典介绍2. 字典取值2.1 字典取值的常用方法(get)3. 字典的增删改3.1 修改元素3.2 添加元素3.3 删除元素(del)3.4 删除元素(clear)4. 字典常见操作(高级)4.1 len4.2 keys4.3 values4.4 items5. 字典的遍历1. 字典介绍字典的每个元素由2部分组成,键(key):值(value)字典和列表一样,也能够存储多个数据。列表中找某个元素时,是根据下标进行的字典中找某个元素时,是根据’名字’(就是冒号:前面的那个值,例如上面代原创 2021-01-18 19:06:12 · 2989 阅读 · 0 评论 -
python基础---元祖
目录大纲1. 元祖介绍2. 元祖的内置函数3. 类型转换1. 元祖介绍Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。2. 元祖的内置函数index注意:左闭右开区间count3. 类型转换列表转换元祖list= [1,2,3,4,5] >>tuple(list)字符串转换成元组 ,列表(元组,列表转换成字符串)...原创 2021-01-18 17:19:07 · 146 阅读 · 0 评论 -
python基础---列表
目录大纲1. 定义一个列表2. 列表取值2.1 根据下标取值2.2 使用for循环2.2 使用while循环3. 列表的增删改查3.1 列表添加(append)3.2 列表添加(extend)3.3 列表添加(insert)3.4 列表修改(根据下标)3.5 列表查找元素(in,not in,index,count)1. 定义一个列表格式:变量 = []示例:注意:比C语言的数组强大的地方在于列表中的元素可以是不同类型的2. 列表取值2.1 根据下标取值根据下标索引取值,如果下标超出范原创 2021-01-18 11:01:50 · 108 阅读 · 3 评论 -
python基础---字符串常见操作、切片
目录大纲1. 字符串介绍2. 下标3. 切片4. 字符串的常见操作4.1 find4.2 index4.3 count4.4 replace4.5 split4.6 startswith4.7 endswith4.8 upper4.9 lower4.10 title4.11 capitalize4.12 strip4.13 rfind4.14 join1. 字符串介绍双引号或者单引号中的数据,就是字符串2. 下标所谓“下标”,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间原创 2021-01-16 19:07:43 · 127 阅读 · 0 评论 -
python基础---while、for、break、continue
目录大纲1. while2. for3. break4. continue1. while须知:1、 while和if的用法基本类似,区别在于:if 条件成立,则执行一次;while 条件成立,则重复执行,直到条件不成立为止。2、一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成3、 循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环示例1:计算1–100之间的整数和(包含1和100)示例2:使用实现一个直角三角形示例3:使用whi原创 2021-01-16 16:58:38 · 214 阅读 · 0 评论 -
python基础---变量、标识符、运算符、数据类型、if语句
目录大纲1. python特点2. python安装3. 运行python4. python的基本语法4.1 变量的定义4.2 标识符4.2.1 什么是标识符4.2.2 标识符的命令规则4.2.3 python中的关键字4.2.4 标识符的命令方法4.3 python的输入和输出4.3.1 格式化输出4.4 注释5. 运算符5.1 算数运算符5.2 逻辑运算符5.3 比较运算符5.4 赋值运算符6. 基本数据类型6.1 数据类型的分类6.2 数据类型的转换7. if语句1. python特点优点:规范原创 2021-01-16 11:18:39 · 193 阅读 · 0 评论 -
python也能抠图了哦!!(5行代码解决)
安装配置python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple进入python环境测试Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] on win32Type ...原创 2020-03-12 15:35:45 · 2494 阅读 · 4 评论 -
如何修改python底层
在python目录中我们使用 pip 安装的包都会在python的site-packages目录下,而我们在装包的时候 会出现 大小写的问题,会报一个 找不到 该模块 的错,这时候我们就可以在site-packages目录进行大小写的修改...原创 2019-12-09 15:39:25 · 343 阅读 · 0 评论 -
四大高阶函数
mapmap()函数格式:map(func, iter)说明: 接收两个参数:一个函数和一个可迭代对象 返回值:返回一个生成器 生成器内容是将func依次作用域iter每个元素的处理结果def func(x): return x * xprint map(func,[1,2,3,4,5]) 注解:1.list里的每个元素都会走一遍f(x)方法2.输出结果是...原创 2020-03-11 14:57:36 · 340 阅读 · 0 评论 -
字符编码
各种编码由来ASCII : 不支持中文(一个字母一个字节:a/b/c)GBK : 是中国的中文字符,其包含了简体中文和繁体中文的字符Unicode : 万国编码(Unicode 包含GBK)Unicode(每个字母需要用两个字节:a/b/c)存储所有字符串都用连个字节Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中...原创 2020-03-11 14:52:08 · 92 阅读 · 0 评论 -
python读写文件&is和==区别&常用模块
is和==区别is不仅数据一样内存地址也一样== 只判断数据和数据类型一样即可读写文件经典面试题:现在有一个5G的文件,用python写入另一个文件里read(): 指定读取指定大小的文件(默认一次读取所有)readline(): 逐行读取,适合读大文件readlines(): 一次性读取所有文件, 将文件按行读取成列表我们使用了一个 while 循环来读取文件内容...原创 2020-03-11 14:48:42 · 154 阅读 · 0 评论 -
python2与python3区别
区别一python解释器默认编码python2 解释器默认编码:asciipython3 解释器默认编码:utf-8区别二输入python2:name=raw_input(‘请输入姓名’)python3:name=input(‘请输入你的姓名’)区别三输出python2:print “你好”python3:print(“你好”)区别四数字表...原创 2020-03-11 14:35:33 · 80 阅读 · 0 评论 -
python深浅拷贝&垃圾回收&with语句
深浅拷贝浅copy: 不管多么复杂的数据结构,浅拷贝都只会copy一层深deepcopy : 深拷贝会完全复制原变量相关的所有数据,在内存中生成一套完全一样的内容,我们对这两个变量中任意一个修改都不会影响其他变量python垃圾回收机制引用计数原理当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引用计数减1.当对象的引用计数减少为0...原创 2020-03-11 14:23:23 · 217 阅读 · 0 评论 -
面向对象
1.什么是面向对象?(What)使用模板的思想,将世界完事万物使用对象来表示一个类型2.封装、继承、多态?特性封装对类中属性和方法进行一种封装,隐藏了实现细节继承子类继承父类后,就具有了父类的所有属性和方法,先继承,后重写多态一种接口,多种表现形式中国人、和美国人都能讲话,调用中国人的类讲中文,调用美国人将英文3.新式类&经典类pythn3...原创 2020-03-11 11:51:54 · 91 阅读 · 0 评论 -
三程(进程、线程、协程)三器(迭代器、装饰器、生成器)
进程进程是资源分配的最小单位( 内存、cpu、网络、io)一个运行起来的程序就是一个进程什么是程序(程序是我们存储在硬盘里的代码)硬盘(256G)、内存条(8G)当我们双击图标,打开程序的时候,实际上就是通过I/O操作(读写)内存条里面内存条就是我们所指的资源CPU分时CPU比你的手速快多了,分时处理每个线程,但是由于太快然你觉得每个线程都是独占cpucpu是计算,只有时...原创 2020-03-11 10:44:10 · 404 阅读 · 0 评论