![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python 学习
文章平均质量分 60
sophy_sun
乐观开朗,热爱生活,热爱工作。
展开
-
Python - shallow copy and deepcopy
# author# date 2022/5/10 - 10:13# difference between '==' and 'is'# "==" compare the value of an object# "is" judge two variable is the same , id(variable)a = 10b = 10print(a == b) # Trueprint(a is b) # Trueprint(id(a)) # 140737281630896p.原创 2022-05-10 13:36:24 · 366 阅读 · 0 评论 -
Python-base64 编码
import base64这个模块提供了函数,方便将二进制数据编码成原始ASC11码,并将通过base64编码后的数据解码成二进制数据。该模块提供了两个接口,这个新式的接口支持将类字节对象编码成ASC11字节,并将类字节对象或含有ASC11码的字符解码成字节。原有的接口不支持将String解码,但它为文件对象的编码和解码提供了函数支持。只支持Base64标准字母库。并且每76个字符后会添加新行。新接口提供的方法:base64.b64encode(s, altchars=None)使用翻译 2022-05-09 18:47:33 · 1952 阅读 · 0 评论 -
Python之struct-将字节数据解析为打包的二进制数据
struct 模块用于将python值和C结构数据之间的转换,C结构由Python bytes对象表示。一些struct的函数及方法支持缓存参数(buffer argument).缓存参数能够提供一个可读的或可读写的buffer。而缓存参数参考了实现Buffer Protocol协议的对象。模块的函数及异常处理struct.error - 多个场景都会抛出此类异常,蚕食是字符串类型,用来描述哪里出问题了struct.pack(format, v1, v2, ...) format...翻译 2022-05-07 15:35:57 · 719 阅读 · 0 评论 -
Python之容器数据类型collections
Python的collections模块,提供了容器的数据类型,是对Python内置的常规容器的一个补充。内置容器有 dict, list, set and tuple本文对collections模块中常见的容器类型及用法,提供一些示例,仅供参考翻译 2022-05-07 11:07:28 · 336 阅读 · 0 评论 -
Python机器学习及数据分析参考文章
https://www.jianshu.com/nb/28844312转载 2020-04-04 08:49:57 · 293 阅读 · 0 评论 -
matplotlib.pyplot 绘图中文字体乱码解决方案
背景在使用matplotlib.pyplot 进行绘图时,经常会出现中文字体乱码。是由于其内置的字符集不支持中文字符,需要重新配置字符集。解决方案一通过pl.rc参数设置pyplot的字符集,代码如下:from matplotlib import pyplot as pl# 设置全局字体类型# 字典变量font = {'family':'SimHei', '...原创 2020-03-15 16:41:13 · 3070 阅读 · 0 评论 -
python的函数参数
简介python 中函数有5种参数类型,位置参数,默认参数,可变参数,命名关键字参数和关键字参数,在函数参数列表中,参数的优先顺序是位置参数 >默认参数>可变蚕食>命名关键字参数>关键字参数位置参数给函数的位置参数传参时,参数位置与函数变量的位置一一对应。例如:# 位置参数def power(x,n): sum = 1 whil...原创 2020-03-08 19:19:16 · 156 阅读 · 0 评论 -
python中self参数的用法
self代表类的实例,而非类类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。class Test: def prt(self): print(self) print(self.__class__)t = Test()t.prt()程序输出如下:<__main__....转载 2020-03-07 20:18:38 · 649 阅读 · 0 评论 -
'__init__'和‘__name__’的用法
'__init__'的用法1. 用法类似于JAVA的构造函数代码段如下:class Person: def __init__(self, name): self.name = name def sayHi(self): print('Hello, my name is', self.name)p = Person('Swaroop'...转载 2020-03-07 17:30:10 · 581 阅读 · 0 评论 -
Python re - re module contents
RE 模块定义了几个函数,常量和异常。一些函数是编译正则表达式的简化版本。最简单的用用是使用正则表达式compile后的形式。re.compile(pattern,flags=0)1.将一个正则表达式编译成正则表达式对象。 2.pattern : 正则表达式 3 flags: 表达式行为,多个行为可以由空位或‘|’分割。 4.当正则表达式被多次调用时,使用re.compile()将正则保存为原创 2015-03-04 17:39:05 · 409 阅读 · 0 评论 -
Python read and write
## Read ## 1. read() 会一次性读取文件的全部内容,如果文件有10G,内存就爆了。所以,要保险起见,可以反复调用read(size)方法,每次最多读取size个字节的内容 2. readline() 可以每次读取一行内容。 3. readlines() 一次读取所有内容并按行返回list。 可以利用with … as 块来读写文件转载 2015-03-04 14:28:10 · 637 阅读 · 0 评论 -
Python 学习资源
From:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000转载 2015-02-27 14:27:17 · 269 阅读 · 0 评论 -
Integrate eclipse with python
From : http://blog.csdn.net/nuoshueihe/article/details/8476656转载 2013-10-26 12:20:18 · 422 阅读 · 0 评论 -
Python re(regular expression operation) Module
RE 模块提供了正则表达式的匹配规则。Part 1: 正则表达式的语法 (待续)翻译 2013-10-27 17:47:15 · 452 阅读 · 0 评论 -
Eclipse Plungins--Pydev
http://jingyan.baidu.com/article/851fbc37011f6c3e1f15ab25.html转载 2014-02-26 13:43:32 · 390 阅读 · 0 评论 -
Configure eclipse PyDev on Linux
1. Install Python on eclipse 1) Check if python is installed or no原创 2014-05-08 15:53:17 · 396 阅读 · 0 评论 -
Python encoding error 解决方案
python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误 python中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误可按照错误建议网址查看http:/转载 2014-12-05 15:02:26 · 2666 阅读 · 0 评论 -
Python 实现冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。由于冒泡排序简洁的特点,它通常被用来对于计算机程序设计入门的学生介绍算原创 2014-12-08 18:27:16 · 3759 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-02-28 14:56:21 · 332 阅读 · 0 评论 -
Python内置异常类层次关系
Python内置异常类层次关系图:BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- StandardError | +-- BufferError | +-- Arithme原创 2015-02-28 14:58:58 · 901 阅读 · 0 评论 -
Python程序架构和模块包介绍
From :http://www.cnblogs.com/nexiyi/archive/2012/12/23/2830258.html原创 2013-10-26 12:23:53 · 564 阅读 · 0 评论