自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TRHX'S BLOG

个人博客:www.itrhx.com丨Python丨网络爬虫丨数据挖掘丨WEB前端

原创 【Python 标准库】系统相关的参数和函数库 — sys

sys 模块提供了与 Python 解释器紧密相关的一些变量和函数,这些变量可能被解释器使用,也可能由解释器提供 sys 模块官方文档:https://docs.python.org/3/library/sys.html sys 模块部分常用函数: 函数 功能 ...

2020-02-24 21:36:37

阅读数 69

评论数 0

原创 【Python 标准库】多种操作系统接口和常用路径操作库 — os 与 os.path

os 模块简介:主流操作系统有 Windows、UNIX、Mac OS 等,os 模块为多种操作系统的访问提供了相关功能的支持,涉及对文件相关操作功能的实现、系统访问 Path 路径的操作、shell 命令行操作、Linux 扩展属性的操作、流程管理、CPU 等硬件相关信息的获取、基于操作系统的真...

2020-02-23 20:33:12

阅读数 85

评论数 1

原创 【Python 标准库】伪随机数生成库 — random

随机函数在很多科学计算中都会用到,比如生成一系列随机数来计算平均值、高斯分布、伽马分布、贝塔分布、对数正态分布等。 几乎所有模块函数都依赖于基本函数 random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。 Python 使用 Mersenne Twister 作为核心生成器...

2020-02-23 15:49:52

阅读数 73

评论数 0

原创 【Python 标准库】数据科学计算库 — math

math 模块官方文档:https://docs.python.org/3/library/math.html math 模块包含的函数按照用途可分为:数论与表示函数、幂函数与对数函数、三角函数、角度转换、双曲函数、特殊函数和常量 math 模块包含的部分函数如下:(最常用的函数已用红色标识) 数...

2020-02-22 22:33:59

阅读数 57

评论数 0

原创 【Python 标准库】日期和时间处理库 — datetime

datetime 模块提供了可以通过多种方式操作日期和时间的类。在支持日期时间数学运算的同时,实现的关注点更着重于如何能够更有效地解析其属性用于格式化输出和数据操作。 datetime 模块包括 data、time 的所有功能,常用的 datatime 实例方法如下: datetime.now()...

2020-02-21 20:30:32

阅读数 82

评论数 0

原创 【Python 技巧】使用 zip() 函数对序列进行压缩和解压操作

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。 利用 * 号操作符,可以将元组解压为列表。 zip() 函数基本语法:zip([iterable, ...]),iter...

2020-02-20 23:58:12

阅读数 50

评论数 0

原创 【Python 技巧】利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
原力计划

先举个例子,分别以不指定编码、指定编码为 utf-8、指定编码为 utf-8-sig 三种方式来做比较,再将写入 csv 文件和 txt 文件来做个对比 一、不指定编码方式,直接存入 csv 文件 import csv with open('test.csv', '...

2020-02-20 21:59:22

阅读数 1334

评论数 2

原创 【Python 技巧】copy 模块中 copy() 与 deepcopy() 函数的区别

Python 中赋值语句不复制对象,而是在目标和对象之间创建绑定关系。对于自身可变或者包含可变项的集合对象,开发者有时会需要生成其副本用于改变操作,进而避免改变原对象。copy 模块提供了通用的浅层复制 copy() 和深层复制 deepcopy() 操作。 copy() 仅复制对象本身,而不...

2020-02-20 16:57:21

阅读数 86

评论数 1

原创 【Python 技巧】lambda 表达式(匿名函数)及其在内置函数中的应用

lambda 表达式,又称匿名函数,即,函数没有具体的名称,常用来表示内部仅包含 1 行表达式的函数。 使用 lambda 编写的代码更加简洁紧凑,但是 lambda 函数支持的功能却是十分有限的,目前 PEP8 已经不建议使用 lambda,而是推荐使用 def 去定义一个函数,即便如此,作为 ...

2020-02-19 21:29:10

阅读数 73

评论数 0

原创 【Python 技巧】判断字符串是否为字母/数字/大小写/空白字符/有效标识符/可打印字符

简单来说: str.isalnum():判断所有字符是否都是数字或者字母 str.isalpha():判断所有字符是否都是字母 str.isdigit():判断所有字符是否都是数字 str.islower():判断字符串中所有字母是否都是小写 str.isupper():判断字...

2020-02-19 17:03:03

阅读数 96

评论数 0

原创 【Python 技巧】使用 join() 方法将序列中的元素拼接成字符串

Python 中 join() 方法可以将序列中的元素以指定的字符连接生成一个新的字符串。该序列可以是字符串、元组、列表或者字典 join() 方法的语法:'str'.join(sequence),其中 str:分隔符,可以为空;sequence:要连接的元素序列 对字符串进行...

2020-02-18 21:28:07

阅读数 214

评论数 1

原创 【Python 技巧】使用 split() 方法对字符串进行切片

split() 方法可以将一个字符串按照指定的分隔符分割成多个子字符串,子字符串将会保存到列表中(不包含分隔符) split() 方法的语法:str.split(sep,maxsplit) str:要分割的字符串 sep:用于指定分隔符,可以包含多个字符 (例如 '1<>2&...

2020-02-18 20:42:58

阅读数 160

评论数 0

原创 【Python 技巧】三元表达式(三目运算符)

三元表达式是编程中的一个固定格式,一般编程语言的格式为:判段条件 ? 条件为真时的结果 : 条件为假时的结果,举例说明: int A,B,C; A = 1; B = 2; C = A > B ? 10 : 20; 解释:如果 A > B,就将 10 赋值给 C,否则将 20 赋...

2020-02-18 19:50:36

阅读数 55

评论数 0

原创 【Python 技巧】对字典按照键(key)或者值(value)排序

先总结一下,分为以下四种情况: 情况一:按照键排序,只输出排序后所有的键 情况二:按照值排序,只输出排序后所有的值 情况三:按照键排序,同时输出排序后所有的键和对应的值 情况四:按照值排序,同时输出排序后所有的键和对应的值 情况一:按照键排序,只输出排序后所有的键 直接使用 sorted() ...

2020-02-18 18:13:47

阅读数 106

评论数 0

原创 【Python 技巧】获取字典中(多个)最大值(value)的键(key)

先总结一下,分为以下四种情况: 情况一:最大值只有一个,只获取最大值(value)所对应的键(key) 情况二:最大值只有一个,同时获取最大值(value)和所对应的键(key) 情况三:最大值有多个,获取所有最大值(value)所对应的键(key) 情况一:最大值只有一个,只获取最大值的键 ...

2020-02-17 22:16:32

阅读数 73

评论数 0

原创 Hexo博客:您备案的网站未指向阿里云国内节点(不含香港)服务器,备案号可能被取消接入

问题描述:经检查您的网站域名 xxxxxx 未指向阿里云国内节点(不含香港)服务器且无访问记录 ,依据工信部相关法规规定属于空壳网站,请您尽快将域名解析IP地址指向阿里云国内节点(不含香港)服务器。 如果3个工作日后检查发现该备案域名在在阿里云国内节点(不含香港)服务器上仍无访问记录,我们将删除网...

2020-02-07 16:13:17

阅读数 1839

评论数 4

提示
确定要删除当前文章?
取消 删除