迭代器 迭代是Python最强大的功能特色,是遍历访问序列元素的一种方式。 迭代器的特性是: 可以记住当前遍历位置 只能往前遍历,不能后退 从序列的第一个元素开始访问,直至所有元素被访问完 有两个基本方法: iter() 和 next() 字符串、列表或元组对象可以用于创建迭代器 可以记住当前遍历位 ...
分类:
编程语言 时间:
2017-09-10 09:58:07
阅读次数:
211
概述 本章节将为大家介绍如何使用Python来编码和解码json对象。 json是javascript object notation的简写,是一种轻量级的数据交换格式,易于阅读和编写,是目前前后端最常用的数据交互格式之一。 标准库 在Python中,提供了标准的json库来对json串进行解码和编 ...
分类:
编程语言 时间:
2017-09-10 09:59:48
阅读次数:
193
模块 在Python中模块可以理解为颗粒度更大的组织方式,其中可以包含类、函数、变量等等资源。 而为了更好的把一些基础服务提供给大家应用,Python提供了大量的标准模块,以及大量开源的第三方模块。 我们先看一下模块导入的基本格式: 包 包是一种管理Python模块命名空间的形式,采用".模块名称" ...
分类:
编程语言 时间:
2017-09-10 09:59:57
阅读次数:
197
Stack的链式实现, 创建, Push, Pop, Top, 清空以及销毁操作 ...
分类:
编程语言 时间:
2017-09-10 10:02:17
阅读次数:
153
概述 元组,使用小括号()来标识,其特点是:元组中的元素不可修改 下面我们看下如何创建元组的示例: 内置函数 Python中常用的内置函数有: len用于计算元组元素的个数 max返回元组中元素最大值 min返回元组中元素最小值 tuple将列表转换成元组 len用于计算元组元素的个数 max返回元 ...
分类:
编程语言 时间:
2017-09-10 10:02:36
阅读次数:
197
今天运气很好,两次遇到了这个兼容性问题,spring3.x不支持 java 1.8 byte code format!! 降低JDK到JDK1.7即可!! ...
分类:
编程语言 时间:
2017-09-10 10:03:16
阅读次数:
198
以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_internalresourceviewresolver.htm 说明:示例基于Spring MVC 4.1.6。 InternalResourceViewResolver用于将提供 ...
分类:
编程语言 时间:
2017-09-10 10:03:57
阅读次数:
179
java 语言主要特点如下:1:简单2:面向对象3:分布性4:可移植性5:安全性6:健壮性 ...
分类:
编程语言 时间:
2017-09-10 10:04:05
阅读次数:
122
概述 List(列表)是Python最常用的数据类型,它使用方括号[]来标识,下面我们看一个基本的列表创建示例: 内置函数 Python中常用的内置函数有: len用于计算列表元素的个数 max返回列表中元素最大值 min返回列表中元素最小值 list将元组转换成列表 len用于计算列表元素的个数 ...
分类:
编程语言 时间:
2017-09-10 10:04:30
阅读次数:
161
概述 urllib是python最基础、最核心的HTTP协议支持库,诸多第三方库都依赖urllib,所以urllib是必须掌握的HTTP库。 掌握了urllib有利于: 深入理解http协议 可以更好的学习和掌握第三方http库 快速的开展基于http的接口测试 快速进入爬虫学习之路 urllib组 ...
分类:
编程语言 时间:
2017-09-10 10:04:39
阅读次数:
204
概述 ini是我们常见到的配置文件格式之一。 ini是微软Windows操作系统中的文件扩展名(也常用在其他系统)。 ini“初始化(Initial)”的缩写。正如该术语所表示的,INI文件被用来对操作系统或特定程序初始化或进行参数设置。 其基本组成形式如下: 我们通过Python的ConfigPa ...
分类:
编程语言 时间:
2017-09-10 10:05:03
阅读次数:
204
本节内容 前言 在开发工作中,我们经常需要用到日期与时间,如: 作为日志信息的内容输出 计算某个功能的执行时间 用日期命名一个日志文件的名称 记录或展示某文章的发布或修改时间 其他 Python中提供了多个用于对日期和时间进行操作的内置模块:time模块、datetime模块和calendar模块。 ...
分类:
编程语言 时间:
2017-09-10 10:05:13
阅读次数:
209
1 while True: 2 a = 0 3 n = input('从0开始加到您所输入的数字:') 4 if n.isdigit() == True: 5 n = int(n) 6 for i in range(n+1): 7 a += i 8 else: 9 ... ...
分类:
编程语言 时间:
2017-09-10 10:05:45
阅读次数:
177
概述 本文就是python xml解析进行讲解,在python中解析xml有很多种方法,本文通过实例来讲解如何使用ElementTree来解析xml。对于其他的xml解析方法,请自行去查找资料。 请注意,本文不是ElementTree手册,不会将所有的特性进行演示,笔者从实际用到的一些关键特性进行实 ...
分类:
编程语言 时间:
2017-09-10 10:06:11
阅读次数:
280
聚类是一种无监督的学习,它将相似的对象归到同一个簇中。 这篇文章介绍一种称为K-均值的聚类算法,之所以称为K-均值是因为它可以发现k个不同的簇,且每个簇的中心采用簇中所含值的均值计算而成。 聚类分析视图将相似对象归入同一簇,将不相似对象归到不同簇。 下面用Python简单演示该算法实现的原理: 函数 ...
分类:
编程语言 时间:
2017-09-10 10:07:03
阅读次数:
182
概述 本文就os和path模块中常用的方法进行了说明和列举,更多的方法和技巧请参加官方文档 os模块常用方法 我们先看看os模块所提供的目录操作方法,直接上代码实例: path模块常用方法 我们通过下面的代码实例来看看如何使用path模块提供的方法来管理文件。 目录遍历 我们一起看看os模块所提供的 ...
分类:
编程语言 时间:
2017-09-10 10:08:17
阅读次数:
217
概述 在本文中,主要介绍使用smtplib进行文本格式、HTML格式和带附件的邮件发送处理。 导入smtplib模块 导入smtplib模块 关键函数说明 关键函数说明 文本邮件示例 下面演示如何通过126邮箱发送纯文本邮件。 运行上述代码,你的目标邮箱将收到一封测试邮件。 HTML格式邮件 下面我 ...
分类:
编程语言 时间:
2017-09-10 10:09:59
阅读次数:
153