E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python进阶With
Python进阶
03 元组/列表/字典 互转
#1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'}print type(str(dict)), str(dict)#字典可以转为元组,返回:('age', 'name', 'class')print tuple(dict)#
wyy962653920
·
2016-03-20 13:53
字符串
Python学习笔记
Python进阶
03 元组/列表/字典 互转
#1、字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'} print type(str(dict)), str(dict) #字典可以转为元组,返回:('age', 'name', 'class') print tuple
wyy962653920
·
2016-03-20 13:53
字符串
Python进阶
02 元组、列表、字典和集合
内容介绍python的基础数据结构有:列表(list),元祖(tuple),字典(dict),字符串(string),集合(set)#1)创建 list = ['1',(1,2),'1', '2'] #2) 得到list 长度 >>> print len(list) 4 #3) 删除 >>> del list[0] >>> print list [(1, 2), '1', '2'] >>> del
wyy962653920
·
2016-03-20 13:05
python
字符串
Python进阶
01 文件处理
Python中file()与open()区别两者都能够打开文件,对文件进行操作,也具有相似的用法和参数,但是,这两种文件打开方式有本质的区别,file为文件类,用file()来打开文件,相当于这是在构造文件类,而用open()打开文件,是用python的内建函数来操作,建议使用open操作基本一样,此处以file来演示r 读 w 写 a 追加 r+ 读写 w
wyy962653920
·
2016-03-20 13:55
python
文件处理
python进阶
学习笔记(一):打开文件
http://www.cnblogs.com/fnng/archive/2013/05/22/3091982.html同样是《python基础教程(第二版)》的内容,只是后面内容学起来,相比前面会比较有趣,也更加实用,所以,将“基础”改为“进阶”。python电子书分享地址:http://yunpan.cn/Q2U87uGrNiTA3 本节讲文件的操作-----------------------
tianbwin2995
·
2016-03-16 10:00
几本python书籍
diveintopython2 English 中文diveintopython3 English 中文笨办法学Python简明Python教程LearnPythonTheHardWayFullCirclePython教程
Python
阿斗
·
2016-03-02 11:00
python进阶
之路之文件处理
Python之文件处理1.文件的常见操作文件是日常编程中常用的操作,通常用于存储数据或应用系统的参数。python提供了os、os.path、shutil等模块处理文件,其中包括最常用的打开文件,读写文件,赋值文件和删除文件等函数。1.1文件的创建python3.+中移除了python2中的全局file()函数,还保留了open()函数。文件的打开或创建可以使用函数open()。该函数可以指定处
李兴利
·
2016-02-29 10:00
Python进阶
(上)
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢!Python基础介绍了基本概念,特别是对象和类。进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。一、词典之前我们说了,列表是Python里的一个类。一个特定的表,比如说nl=[1,3,8],就是这个类的一个对象。我们可以调用
Dr_Guo
·
2016-02-27 22:00
python
Python进阶
Python函数进阶返回多个返回值defmultiReturn(): return1,2 >>>multiReturn() (1,2)语法非常简单,实际上Python以元组的形式将多个返回值包装并返回。函数参数参数语法除了常规的参数(位置参数)语法外,Python也支持默认参数,可变参数以及词典参数语法。默认参数语法deffunc(args=defaultVal):statements示例:de
_Finley
·
2016-02-26 15:00
Python进阶
之路---1.5python数据类型-字符串
字符串python字符串与字符编码字符编码字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。
李兴利
·
2016-02-02 11:00
Python进阶
之路---1.5python数据类型-字符串
字符串python字符串与字符编码字符编码字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节
李兴利
·
2016-02-02 11:00
python进阶
之路4.2---装饰器
装饰器python中一切都是对象,对于函数来说也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也可以调用函数。deftest(): print("welcometobeijing") test() 函数对象有一个name属性,可以拿到函数的名字:test.__name__ >>test 如果,我们要增强函数test()函数的功能,比如,在函数前后自动打印日志,但又不希望修改t
李兴利
·
2016-01-28 13:00
python进阶
之路4.1---生成器与迭代器
python3生成器与迭代器1迭代器定义:迭代器是访问集合元素的一种方式。迭代器从集合的第一个元素开始访问,直到所有的元素访问结束。迭代器只能往前不能后退。特点:1)访问者不需要关心迭代器的内部结构,仅需要通过next()方法不断去获取下一个内容。2)不能随机访问集合中的某个值,只能从头到尾依次访问,便于循环比较大的数据集合,节省内存。下面使用斐波那契数列为例,说明为何使用迭代器:示例代码1de
李兴利
·
2016-01-28 13:00
python进阶
学习三——第四天
一.iter&yield迭代器1.1iter1names=iter(['zeng','chun','yun']) 2print(names) 3print(names.__next__()) 4print(names.__next__()) 5print(names.__next__()) 6print(names.__next__()) 7 8 9#第一个输出打印迭代器对象 1
曾春云
·
2016-01-24 14:00
Python之路【第二篇:
Python进阶
】
一:set的用法分析:1、set是一个无序且不重复的集合,只由类语法创建,例如:s1=set();2、set的优点:访问速度快,天生是用来解决重复问题。3、set的用法解析:•add():在集合中添加元素;1#!/usr/bin/envpython 2s1=set([1,2,3,]) 3s1.add(4) 4print(s1) 5(1,2,3,4)set•difference():做差集运
黑色星期五.py
·
2016-01-22 00:00
2.3
Python进阶
03 模块
我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复使用。模块(module)也是为了同样的目的,在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。引入模块我们先写一个firest.py的问卷,内容如下:deflaugh():print'HaHaHaHa'再写一个second.py,并引入firsc中的程序:importfirs
L小橙子
·
2016-01-13 10:31
Python进阶
之路---1.4python数据类型-数字
python入门基础声明:以后python代码未注明情况下,默认使用python3.x版本1.python代码基础:print print('hello,python') 1.1pythong内部执行原理: 2.解释器python中.py的文件需要使用python的解释器执行并生成.pyc的字节码文件,在第二次执行.py文件时会直接执行已经存在的.pyc文件,如果.py文件改变,解释器会重新
李兴利
·
2016-01-11 15:00
Python进阶
之路---1.3python环境搭建
python环境安装windowspython环境安装下载安装包 https://www.python.org/downloads/安装并指定安装目录 C:\python27(默认,也可以自己指定安装目录)配置windows环境变量 【右击计算机】==》【属性】==》【高级系统设置】==》【高级】==》【环境变量】==》【编辑Path变量】==【最后添加 ;C:\python27】li
李兴利
·
2016-01-11 14:00
Python进阶
之路---1.2python版本差异
Python2.*与python3.*版本差异 作为一个初学者,我们应该如何选择python的版本进行学习呢,这两个版本有什么区别呢,接下来让我们简单了解一下,以便我们后续的学习。Python版本差异简介使用_future_模块Print函数整数除法UnicodeXrange触发异常处理异常next()函数和.net()方法for循环变量与全局
李兴利
·
2015-12-28 16:00
Python进阶
之路---1.1python简介
Python简介Python简介Python (发音:['paiθ(ə)n;(US)'paiθɔn]n.蟒蛇,巨蛇),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。Python语言的特点:简单————Pyth
李兴利
·
2015-12-27 14:00
Python进阶
11-标准库介绍02
摘要:Python标准库介绍Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习一定的背景知识。 硬件原理这一部份需要了解内存,CPU,磁盘存储以及IO的功能和性能,了解计算机工作的流程,了解指令的概念。这些内容基础而重要。Python标准库的一部份是为了提高系统的性能(比如mmap),所以有必要了解基本的计算机各个组成部分的性能。 操
qq_18343569
·
2015-12-07 13:00
Python进阶
10-标准库介绍01
摘要:Python标准库介绍Python的一大好处在于它有一套很有用的标准库(standardlibrary)。标准库是随着Python一起安装在你的电脑中的,是Python的一部分(当然也有特殊情况。有些场合会因为系统安全性的要求,不使用全部的标准库,比如说GoogleAppEngine)。 利用已有的类(class)和函数(function)进行开发,可以省去你从头写所有程序的苦恼。这些标准库
qq_18343569
·
2015-12-07 13:00
Python进阶
08 异常处理
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢!本文特别感谢kylinfish的纠正,相关讨论见留言区。 异常处理在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。异常处理还可以提高程序的容错性。我们之前在讲循环对象的时候,曾提到一个StopIteration的异常,该异
qq_18343569
·
2015-12-07 08:00
Python进阶
09 动态类型
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢!谢谢TeaEra, 猫咪cat 动态类型(dynamictyping)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重新赋值为任意值。这些都与动态类型的概念相关。 动态类型在我们接触的对象中,有一类特殊的对象,是用
qq_18343569
·
2015-12-07 08:00
Python进阶
06 循环对象与迭代
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢! 这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python3x的时代,循环对象正在成为循环的标准形式。 什么是循环对象循环对象是这样一个对象,它包含有一个next()方法(__next
qq_18343569
·
2015-12-07 08:00
Python进阶
07 函数对象
秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,或者作为参数传递。 lambda函数在展开之前,我们先提一下lambda函数。可以利用lambda函数的语法,定义函数。lambda例子如下:func=lambdax,y:x+yprintfunc(3,4)lambda生成一个函数对象。该函数参
qq_18343569
·
2015-12-07 08:00
Python进阶
05 循环设计
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢! 在“循环”一节,我们已经讨论了Python基本的循环语法。这一节,我们将接触更加灵活的循环方式。 range()在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。之前我们已经使用过range()来控制for循环。现在,我们继续开发range
qq_18343569
·
2015-12-06 19:00
Python进阶
04 函数的参数对应
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢! 我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。 回忆一下位置传递:deff(a,b,c):returna+b+cprint(f(1,2,3))在调用f时,1,2,3根据位置分别传递给了a,b,c。
qq_18343569
·
2015-12-06 19:00
Python进阶
03 模块
我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用。模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。 引入模块我们先写一个first.py文件,内容如下:deflaugh():print'HaHaHaHa' 再写一个second.py,并引入first中的程序:importfirs
qq_18343569
·
2015-12-06 19:00
Python进阶
02 文本文件的输入输出
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢! Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。文本文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象我们打开一个文件,并使用一个对象来表示该文件:f=open(文件名,模式) 最常用的模式有:"r" #只读“w” #写入
qq_18343569
·
2015-12-06 19:00
Python进阶
01 词典
作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢! 基础教程介绍了基本概念,特别是对象和类。进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。 之前我们说了,列表是Python里的一个类。一个特定的表,比如说nl=[1,3,8],就是这个类的一个对象。我们可以调用这个对象的一
qq_18343569
·
2015-12-06 19:00
python进阶
内置函数
内置函数:一、map对序列的每一个元素进行操作,最终获得操作后的新序列。实例:#!/usr/bin/env python # --*--coding:utf-8 --*-- li = [11, 22, 33] news = map(lambda a: a + 2, li) print news li = [22, 33, 44] l1 = [11, 22, 33] news = map(lamb
吴老二
·
2015-11-20 23:02
python
python进阶
内置函数
内置函数:一、map对序列的每一个元素进行操作,最终获得操作后的新序列。实例:#!/usr/bin/env python # --*--coding:utf-8 --*-- li = [11, 22, 33] news = map(lambda a: a + 2, li) print news li = [22, 33, 44] l1 = [11, 22, 33] news = map(lamb
吴老二
·
2015-11-20 23:02
python
python进阶
内置函数
内置函数:一、map对序列的每一个元素进行操作,最终获得操作后的新序列。实例:#!/usr/bin/env python# --*--coding:utf-8 --*--li = [11, 22, 33]news = map(lambda a: a + 2, li)print newsli = [22, 33, 44]l1 = [11, 22, 33]news = map(lambda a, b
吴老二
·
2015-11-20 23:02
python
Python
第三篇
python进阶
二
一、collection系列1、计数器(counter)collection是对字典中重复字符出现的次数,其具备字典的所有功能加自己的功能相对与包含字典。举例:#!/usr/bin/env python # --*--coding:utf-8 --*-- import collections c = collections.Counter("sdsasdsa") print c输出结果是:Co
吴老二
·
2015-11-14 10:15
python
Collection
import
Counter
计数器
第三篇
python进阶
二
一、collection系列1、计数器(counter)collection是对字典中重复字符出现的次数,其具备字典的所有功能加自己的功能相对与包含字典。举例:#!/usr/bin/env python # --*--coding:utf-8 --*-- import collections c = collections.Counter("sdsasdsa") print c输出结果是:Co
吴老二
·
2015-11-14 10:15
python
Collection
import
Counter
计数器
python进阶
八_警告和异常
心情有点纠结,怎么说呢,倒不是由于其它学习上的事情,反而是由于生活上狗血的剧情逼着人偏离,渐行渐远,人跟人之间有误会也是正常的,可能是由于交流不够,彼此不够了解吧,希望能尽快度过这一段纠结的日子,简单的生活,慢慢的品味,细细的思考。 近期一段时间,由于须要,借阅了一本Python Cookbook,发现这本书在非常多方面介绍的都非常不错,比方一些系统管理,web,分布式编程,数据持
·
2015-11-13 21:51
python
Python进阶
09 动态类型
原文:
Python进阶
09 动态类型 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:48
python
Python进阶
08 异常处理
原文:
Python进阶
08 异常处理 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:47
python
Python进阶
07 函数对象
原文:
Python进阶
07 函数对象 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:47
python
Python进阶
06 循环对象
原文:
Python进阶
06 循环对象 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:46
python
Python进阶
05 循环设计
原文:
Python进阶
05 循环设计 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:45
python
Python进阶
04 函数的参数对应
原文:
Python进阶
04 函数的参数对应 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:44
python
Python进阶
03 模块
原文:
Python进阶
03 模块 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:44
python
Python进阶
02 文本文件的输入输出
原文:
Python进阶
02 文本文件的输入输出 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:43
python
Python进阶
01 词典
原文:
Python进阶
01 词典 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
·
2015-11-13 18:42
python
python进阶
学习笔记(四)--多线程thread
在使用多线程之前,我们首页要理解什么是进程和线程。 什么是进程? 计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨迹的辅助数据。操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间。
·
2015-11-13 17:33
thread
python进阶
学习笔记(三)
本节通过SQLite了解数据库操作 ------------------------- 数据库支持 使用简单的纯文本只能实现有退限的功能,所需要引入数据库,完成更强大的功能,本节使用的简单数据库SQLite 。 SQLite 和PySQLite
·
2015-11-13 17:31
python
python进阶
学习笔记(二)
本节学习图形用户界面 ------------------------ 本节介绍如何创建python程序的图形用户界面(GUI),也就是那些带有按钮和文本框的窗口。这里介绍wxPython : 下载地址:http://www.wxpython.org/download.php 根据自己的操作系统下载相应版本。 安装: 安装过程非
·
2015-11-13 17:30
python
python进阶
学习笔记(一)
同样是《python基础教程(第二版)》的内容,只是后面内容学起来,相比前面会比较有趣,也更加实用,所以,将“基础”改为“进阶”。 python 电子书分享地址:http://yunpan.cn/Q2U87uGrNiTA3 本节讲文件的操作 ------------------------------- 打开文件 open函数用来打开文件,
·
2015-11-13 17:29
python
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他