python技术共404篇

Python中 单引号,双引号和三引号的区别-爱站

Python中 单引号,双引号和三引号的区别

在python中字符串可以用单引号括起来,也可以用双引号,这两种方式是等价的,而在php当中单引号和双引号的有些是不一样的,虽然表示的字符串,但是在php的单引号解析速度比双引号快。 如果在pyt...
2站编辑的头像-爱站2站编辑3年前
011911
Python中nonlocal关键字-爱站

Python中nonlocal关键字

在这篇文章中介绍了“Python的闭包与nonlocal”的用法,因为nonlocal是在Python3.0中新增的关键字,python2.x不提供支持,文中提出在Python2.x解决嵌套函数引用外部变量的方法只有使用global 关...
2站编辑的头像-爱站2站编辑3年前
011913
Python解析JSON详解-爱站

Python解析JSON详解

JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数  描述 json.dumps  将 Python 对象编码成 JSON 字符串 json.loads  将已编码的 JSON 字符串解码为 Python 对象 json.dumps ...
2站编辑的头像-爱站2站编辑3年前
011912
python算法 - 插入排序算法-爱站

python算法 – 插入排序算法

插入排序的基本概念:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基...
2站编辑的头像-爱站2站编辑3年前
01198
Python3内置模块之json编码解码方法讲解-爱站

Python3内置模块之json编码解码方法讲解

简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换格式,易于人阅读和编...
2站编辑的头像-爱站2站编辑3年前
011912
关键字参数与非关键字参数(可变参数)-爱站

关键字参数与非关键字参数(可变参数)

学过php或者其他语言的同学都知道,php里面的参数不是个数不是可变的(只是很多时候是可以省略的,因为在函数定义的时候为参数设置了默认值)。但是在python里却不是这样,python里面运行可变参...
Python文件操作方法大总结-爱站

Python文件操作方法大总结

文件操作必不可少的是open函数:对文件读写之前,需要先打开文件,获取文件句柄 注意:open() file() 尽量使用open(),Python3以后不支持file()了 1、open方法原型解释 1 open(file_name[,acces...
2站编辑的头像-爱站2站编辑3年前
011811
Python:将utf-8格式的文件转换成gbk格式的文件-爱站

Python:将utf-8格式的文件转换成gbk格式的文件

需求:将utf-8格式的文件转换成gbk格式的文件 实现代码如下: 1 2 3 4 5 6 7 8 9 10 11 def ReadFile(filePath,encoding='utf-8'):     with codecs.open(filePath,'r',encoding) as f:...
2站编辑的头像-爱站2站编辑3年前
011811
python下redis安装和使用-爱站

python下redis安装和使用

python下redis安装 用python操作redis数据库,先下载redis-py模块下载地址https://github.com/andymccurdy/redis-py shell# wget https://github.com/andymccurdy/redis-py 然后解压 在解压目...
2站编辑的头像-爱站2站编辑3年前
011811
Python集合(set)类型的操作总结-爱站

Python集合(set)类型的操作总结

python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)...
2站编辑的头像-爱站2站编辑3年前
011813