python技术共404篇

Python中nonlocal关键字-爱站

Python中nonlocal关键字

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

range方法在Python2和Python3中的不同

range()方法是Python中常用的方法, 但是在Python2和Python3中使用方法不同,下面看下它们的不同使用方法。 range方法详解 range(start, stop[, step]) range是python中的其中一个内置函数 作用...
2站编辑的头像-爱站2站编辑3年前
01358
Python解析JSON详解-爱站

Python解析JSON详解

JSON 函数 使用 JSON 函数需要导入 json 库:import json。 函数  描述 json.dumps  将 Python 对象编码成 JSON 字符串 json.loads  将已编码的 JSON 字符串解码为 Python 对象 json.dumps ...
2站编辑的头像-爱站2站编辑3年前
013512
Python字符串连接的5种方法-爱站

Python字符串连接的5种方法

总结了一下Python字符串连接的5种方法: 1. 加号 第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用 “+” 来连接两个字符串; 1 print 'Pyth...
2站编辑的头像-爱站2站编辑3年前
013510
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年前
013511
python 中求和函数 sum详解-爱站

python 中求和函数 sum详解

sum是python中一个很实用的函数,但是要注意它的使用,我第一次用的时候,就把它这样用了: 1 s = sum(1,2,3) 结果就悲剧啦 其实sum()的参数是一个list 例如: 1 2 sum([1,2,3]) sum(range(1,...
2站编辑的头像-爱站2站编辑3年前
01357
python基础 函数之 强大的zip-爱站

python基础 函数之 强大的zip

一、代码引导 首先看这一段代码: 1 2 3 4 >>> name=('jack','beginman','sony','pcky') >>> age=(2001,2003,2005,2000) >>>for a,nin zip(name,age):     pr...
2站编辑的头像-爱站2站编辑3年前
013414
python模块介绍- bisect模块维护有序列表-爱站

python模块介绍- bisect模块维护有序列表

bisect –维护有序列表 目的:不需要每次调用sort的方式维护有序列表。 bisect模块实现了一个算法用于插入元素到有序列表。在一些情况下,这比反复排序列表或构造一个大的列表再排序的效率更高...
2站编辑的头像-爱站2站编辑3年前
013413
python算法 - 插入排序算法-爱站

python算法 – 插入排序算法

插入排序的基本概念:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基...
2站编辑的头像-爱站2站编辑3年前
01348
简明Python3教程 1.介绍-爱站

简明Python3教程 1.介绍

Python是少有的几种既强大又简单的编程语言。你将惊喜地发现通过使用Python即可轻松专注于解决问题而非和你所用的语言格式与结构。 下面是Python的官方介绍: Python is an easy to learn, powe...
2站编辑的头像-爱站2站编辑3年前
013410