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核心编程
Python的正则表达式和re模块用法介绍
该笔记整理自WesleyChun著,孙波翔、李斌、李晗译,人民邮电出版社出版的《
Python核心编程
》第3版,还结合了《正则表达式30分钟入门教程》,具体内容有部分省略。1什么是正则表达式?
hufengreborn
·
2017-07-25 16:26
python一个下载小说的简易爬虫
最近再看
python核心编程
(第二版),看到关于文件的操作时闲着无聊,便写了一个下载小说的简易爬虫。小说名字为《雪中悍刀行》基本上就是我最喜欢的一部小说了。
eye_water
·
2017-07-13 19:05
python爬虫
电子书
python核心编程
第二版.pdf
《
Python核心编程
(第2版)》是经典的Python指导书,在上一版的基础上进行了全面升级。
pdfbook
·
2017-05-29 20:00
Python上下文管理—with语句的用法
转载请注明出处:http://blog.csdn.net/jinixin/article/details/72590815在我阅读
Python核心编程
有关with语句的部分时,我没有弄懂到底讲了什么?
jinixin
·
2017-05-21 01:07
Python
Python史上最全开发总结
《
Python核心编程
》:介绍的比较深入,关键是,对Python很多高级特性都有介绍。一个开源代码:openstack,关于云计算的,用Python写的,可以重点学习一下。
静熙老师哈哈哈
·
2017-05-07 12:54
Python 单线程与多线程批量下载的比较
目前刚学习了Python,想要自己试试爬虫下载,就看了《
Python核心编程
》这本书,和综合了网上很多的爬虫下载的代码,所以自己来试试。
听雪声的春天
·
2017-05-07 09:19
线程
记于四月九日
这就比较尴尬了(虽然基础课也是这样),可我把django了解的差不多了,即将开始动手实践,我规划了下,先把虚环境和编码问题看完,然后是一些内置库(os,sys之类的)的常规用法,当然是打算看官方文档了,然后就是
python
个南北
·
2017-04-09 11:10
如何面试Python 后端工程师(持续更新)
拉开话题好扯淡目前所知道的,看过的就是《
Python核心编程
》(第二版),《Flask》2.谈谈python的装饰器,迭代器,yield?
LeocenaY
·
2017-03-30 11:06
如何面试Python 后端工程师(持续更新)
拉开话题好扯淡 目前所知道的,看过的就是《
Python核心编程
》(第二版),《Flask》2.谈谈python的装饰器,迭代器,yield?
changqing1234
·
2017-03-30 11:00
Python 专题六 局部变量、全局变量global、导入模块变量
参考:《
Python核心编程
(第二版)》一.局部变量声明适用的程序的范围被称为了声明的作用域。在一个过程中,如果名字在过程的声明之内,它的出现即为过程的局部变量;否则出现即为非局部。
Eastmount
·
2017-03-20 15:13
【JulyEdu-Python基础】第 1 课:入门基础
一些学习资源的收集:可汗学院视频公开课Grossin编程教室:一个非常简单,对初学者非常友好的教程和在线联系廖雪峰教程书籍:
Python核心编程
:这本书应该是最清楚、最深入全面的书像计算机科学家一样思考
custergo
·
2017-02-15 22:00
python核心编程
第9章习题:9-7
解析文件.Win32用户:创建一个用来解析Windows.ini文件的程序.POSIX用户:创建一个解析/etc/serves文件的程序.其它平台用户:写一个解析特定结构的系统配置文件的程序.网上的例子多是解析windows的win.ini的,这个相对简单些。这里是解析/etc/services的,由于某些列(各列可以看做配置项)可能为空,需要对怎么取出各列和判断可能为空的列做些处理。用dict存
aaa1111sss
·
2017-02-09 11:11
python
核心编程
python
python 多线程实现多客户端连接的 TCP Server
python多线程实现多客户端连接的TCPServer最近看《
python核心编程
》,书中实现了一个简单的1对1的TCPserver,但是在实际使用中1对1的形势明显是不行的,所以研究了一下如何在server
扫地僧专用扫帚
·
2017-01-23 20:09
python
看书与实践
还有一本《
Python核心编程
(
A_lPha
·
2017-01-14 18:30
杂文
Python核心编程
----条件和循环
8.1if语句8.11迭代器和iter()函数根本上说,迭代器就是有一个next()方法的对象,而不是通过索引来计数。当你或者一个循环机制需要下一个项时,调用迭代器的next()方法就可以获得它。条目全部取出后,会引发一个StopIteration异常。不过,迭代器也有一些限制。不能向后移动,不能回到开始,也不能复制一个迭代器。若需要再次或者同时迭代同个对象,你只能创建另一个迭代器对象。rever
雲斷丶
·
2016-11-22 20:14
Python中类、实例、方法之间的关系
本文参考
Python核心编程
类的强大与否取决于它的功能,我们改进类的方法之一就是给类添加功能。
Four_Infinite
·
2016-10-14 11:56
Python
Python中新式类和经典类的区别
本文参考
Python核心编程
一书classMyNewObjectType(bases):'defineMyNewObjectTypeclass'class_suite#类体新式类和经典类的最大不同之处在于
Four_Infinite
·
2016-10-14 09:53
python
类
经典类
新式类
区别
Python
python核心编程
学习笔记-2016-09-17-02-数据库编程(二)
21.2Python数据库应用程序程序员接口(DB-API)DB-API是一个规范。它定义了一系列必需的对象和数据库存取方式,以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口。21.2.1模块属性一个DB-API兼容的模块必须定义如下所示的所有全局属性。属性名描述apilevel模块兼容的DB-API版本号threadsafety线程安全级别paramstyle该模块支持
mzm1991
·
2016-09-17 17:38
python核心编程
三、
Python核心编程
(序列:字符串、列表、元组、内建函数)
序列类型操作符序列操作符作用seq[ind]获得下标为ind的元素seq[ind1:ind2]获得下标从ind1到ind2间的元素集合seq*expr序列重复expr次seq1+seq2连接序列seq1和seq2objinseq判断obj元素是否包含在seq中objnotinseq判断obj元素是否不包含在seq中切片索引>>> s = 'abcde'>>> i = -1>>> for i in
HMLinux
·
2016-08-28 22:06
python
一、
Python核心编程
(对象)
1.1python对象Python使用对象模型来存储数据。构造任何类型的值都是一个对象。Python对象拥有三个特性:身份、类型、值身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。可以使用内建函数type()查看Python对象
HMLinux
·
2016-08-21 20:34
python
python核心编程
第二版:第七章--映射与集合类型
创建字典和给字典赋值方法一dict1={}dict2={'name':'earth','port':80}printdict1,dict2结果{}{'name':'earth','port':80}方法二:用dict()fdict=dict((['x',1],['y',2]))printfdict结果{'y':2,'x':1}方法三;fromkeys()ddict={}.fromkeys(('x'
Bioconductor
·
2016-08-08 16:53
python核心编程
第二版:第四章--对象
4.1对象三个特性:身份、类型、值身份:每个对象都有唯一的身份来标识自己,使用内建函数id()得到。例子#!/usr/bin/envpython#coding:utf-8a=32;printab=a;printid(a),id(b)结果:D:\python27\python.exeE:/workp/python/ex4.py323640246036402460类型:决定了该对象可以保存什么类型的值
Bioconductor
·
2016-08-08 15:12
python核心编程
学习笔记-2016-08-02-01-读取文件的函数中的文件指针问题
习题9-6代码:#-*-coding:utf-8-*-defgetInput():whileTrue:try:filename=raw_input("Enterafilename:")f=open(filename,'r')exceptIOError:print"Thefiledoesn'texit!"else:returnfdefcompare(f1,f2):comp=zip(f1.xreadl
mzm1991
·
2016-08-02 20:57
python核心编程
python
编程
python核心编程
第五章练习
5-3.StandardTypeOperators。defget_letter_grade(score):ifscore>0andscore=90:return'A'elifscore>=80:return'B'elifscore>=70:return'C'elifscore>=60:return'D'else:return'F'else:return'Errorinput'5-4defislea
BI_py
·
2016-07-23 22:44
python
Python回顾与整理12:执行环境
0.说明作为《
Python核心编程
》核心部分的最后一章,这篇的内容也相当重要。对于高级部分的整理,将采用《
Python核心编程
》第三版,但是,方式会以之前的完全不一样了。
xpleaf
·
2016-07-02 13:50
Python
核心编程
执行环境
《Python核心编程》笔记
python开发总结
《
Python核心编程
》:介绍的比较深入,关键是,对Python很多高级特性都有介绍。一个开源代码:openstack,关于云计算的,用Python写的,可以
permike
·
2016-06-15 14:00
Python入门
Python入门目录:1,入手准备,资料2,python的历史及特点3,python基础入门4,思考1,入门准备,资料资料:《
Python核心编程
》+Python文档IDE:Python2.7+Sublime2
mewhat
·
2016-06-01 17:32
Python
Python入门
Python入门目录:1,入手准备,资料2,python的历史及特点3,python基础入门4,思考1,入门准备,资料资料:《
Python核心编程
》+Python文档IDE:Python2.7+Sublime2
mewhat
·
2016-06-01 17:32
Python
Python
Python核心编程
第十章练习
笔者刚刚开始Python的系统学习,所以在代码上还无法达到pythonic的水准,很多写法也都是按照C++的习惯来写的,希望能有前辈进行交流指导。欢迎拍砖9_6#!/usr/bin/python#coding:utf-8defsafe_open(file_name):try:f=open(file_name)exceptIOError,e:f=Noneprintereturnfif__name__
HedgerLin
·
2016-05-21 21:17
Python
学习笔记
《Python 核心编程》 学习记录
《
Python核心编程
》学习记录首先!!!
Carpenter__
·
2016-05-21 20:50
学习笔记
Python核心编程
第九章练习
笔者刚刚开始Python的系统学习,所以在代码上还无法达到pythonic的水准,很多写法也都是按照C++的习惯来写的,希望能有前辈进行交流指导。欢迎拍砖9_1#!/usr/bin/python2#coding:utf-8if__name__=='__main__':withopen('example.txt')asf:foreach_lineinf:if'#'ineach_line:pos=ea
HedgerLin
·
2016-05-12 19:03
Python
学习笔记
《
Python核心编程
》第6章 习题
版权声明:本文为博主原创文章,转载请注明出处。6-2.字符串标识符.修改例6-1的idcheck.py脚本,使之可以检测长度为一的标识符,并且可以识别 Python 关键字,对后一个要求,你可以使用keyword模块(特别是keyword.kelist)来帮你.[python] viewplain copy import string import keyword alphas=strin
teng_ling
·
2016-05-11 00:00
脚本
版权
Python核心编程
第八章练习
欢迎拍砖8_2再这个题中,我试图用xrange代替range来解决问题,但是结果输出了‘xrange(2,26,4)’这样奇怪的答案。然后才理解了书上的“xrange不产生列表”这句话的含义。”’pythonifname==“main“:numbers=raw_input(“Pleaseinputfrom,to,incremen”)lst=numbers.strip().split()f,t,i=
HedgerLin
·
2016-05-07 19:34
Python
学习笔记
Python核心编程
-第五章课后习题
5-1整形讲讲Python普通整型和长整型的区别答:在2.7版本基本淡化了区别。真要区分的话,普通整型是32位或者64位,而长整型只与PC内存有关,很大就是了5-2运算符(a)写一个函数,计算并返回两个数的乘积(b)写一段代码调用这个函数,并显示它的结果。答:a)def mul(a,b): return a * b if __name__ == "__main__": a = float(
泠泠七弦客
·
2016-05-07 13:00
python核心编程
课后习题答案
Python核心编程
-第五章
5.1数字简介5.1.1 数值对象的创建anInt = 15.1.2数值对象的更新重点:数值对象是不可变对象我们说的更新其实就是创建了一个新的对象并把它赋值给了原先的变量如下Int = 1 Int = 1.5 #Int的值变为1.5,但是原先的数值1并没有被改变5.1.3数值对象的删除数值对象没法删除,我们仅仅是不使用了而已。如果真的删除,可以以下操作Int = 1 del
泠泠七弦客
·
2016-05-05 14:00
python
数字
第五章
Python 阅读书目推荐
p=1849069译者: ZerayRice & YuehWesleyJ.Chun,《
Python核心编程
》的作者( Informit | 豆瓣 ),为大家推荐了一系列的他觉得很不错的Pyhton书目,
GarfieldEr007
·
2016-05-05 12:00
python
推荐
阅读书目
python核心编程
笔记2
从第二章开始吧!1、程序输出a、使用print语句输出:调用str(),将数值转化成字符串b、在交互式解释器中输出:调用repr()函数,将一个对象转化成字符串显示,只是显示用。str()函数只是把字符串输出而已,但是repr()则说明了输出的是字符串。str()与repr()具体差异会在第四章中提到。>>>myString='helloworld!'>>>printmyStringhellowo
chi1st
·
2016-05-04 15:55
《
python核心编程
》课后习题——第四章
核心编程课后习题——第四章4-1对象的三个特性分别是:身份,类型,值身份:对象是都是存放在了内存里,每个内存地址都是不一样的,所以这可以是一份身份标识,可以使用id()查询到,但一般不会使用到类型:对象的类型决定了可以保存什么类型的值,可以进行什么操作。可以使用内建函数和type()查询值:就是对象表示的数据项4-2不可更改指的是该类型的值是不可以更新或者修改的,在初始确定之后,就已经定下来,不可
luuuuqi
·
2016-05-04 08:00
python核心编程
课后习题
python核心编程
-第十二章-个人笔记
sys.path返回一个列表,是python的默认搜索路径。当要导入的模块不在搜索路径中时,可以通过这个列表的append方法和insert方法添加 sys.modules是一个词典,是当前导入的所有模块和物理地址,模块名称是key,物理地址是value
好好先生_1028
·
2016-05-03 22:00
Python核心编程
-第十一章-习题
1.# -*- coding:utf-8 -*- def countToFour1(): for eachNum in range(5): print eachNum, def countToFour2(n): for eachNum in range(n, 5): print eachNum, def coun
好好先生_1028
·
2016-05-02 12:00
Python多线程简易版 - 线程池threadpool
但速度问题一直是心头之恨,写的程序都是一根筋,在《
Python核心编程
》的多线程一章看了两遍,也一直不理解
oMingZi12345678
·
2016-05-01 20:00
Python核心编程
第七章练习
7_3#!/usr/bin/envpython#encoding:utf-8if__name__=="__main__":dct=dict(zip(["emxample","port"],['7_3',80]))sorted_dct=sorted(dct)printsorted_dctprint"thesortedkeysandvaluesare:"foriinsorted(dct):print"
HedgerLin
·
2016-04-30 15:58
Python
学习笔记
python核心编程
-第十一章-个人笔记(二)
7.3 作用域和lambda lambda语句中的表达式有和函数相同的作用域>>> x = 10 >>> def foo(): ... y = 5 ... bar = lambda: x+y ... print bar() ... y = 8 ... print bar() >>> foo() 15 18 7.4 变量作用域和名称空间
好好先生_1028
·
2016-04-29 07:00
Python核心编程
基础教程之Python运算符、运算符优先级、表达式简介
Python常见的运算符:+加-减*乘法 **幂运算 >右移= ==等号 not逻辑非andor实例:#"+":连个对象相加#两个数字相加a=7+8prnita#两个字符串相加b="dood"+"job!"#将字符串相加printb#"-"取一个数字的想相反数或者实现两个数相减a=-7printab=-(-8)prnitbc=19-1printc#"*":两个数相乘或者字符串重复a=4*8p
qq923532405
·
2016-04-27 22:00
python
Python核心编程
第六章练习
笔者刚刚开始python的系统学习,所以在代码上还无法达到pythonic的水准,很多写法也都是按照C++的习惯来写的,希望能有前辈进行交流指导。欢迎拍砖6_2#!/usr/bin/envpython#encoding:utf-8importstringimportkeywordalphas=string.letters+'_'nums=string.digitskeywd=keyword.kwl
HedgerLin
·
2016-04-26 18:39
Python
学习笔记
python核心编程
-第十一章-个人笔记(一)
1. 调用函数 1.1 关键字参数和默认参数 关键字参数调用函数允许用户缺失参数或者不按顺序给定参数。默认参数则是声明了默认值的参数。如下例:def power(a, b=2): print a ** b power(b=3,a=4) 1.2 实例 easyMath.py#!/usr/bin/env python # -*- coding:utf-8 -*- from oper
好好先生_1028
·
2016-04-23 10:00
Python核心编程
-第四章课后习题
4–1.Python对象。与所有Python 对象有关的三个属性是什么?请简单的描述一下。答:身份:每个对象有自己唯一一个身份标识,这个值可以用内存地址来表示。id()函数获得类型:决定了该对象可以保存什么样类型的值。用type()来查看某个对象的类型值:对象表示的数据项4-2 类型。不可更改(immutable)指的是什么?Python的哪些类型是可更改的(mutable),哪些不是?答:不可能
泠泠七弦客
·
2016-04-22 14:00
python核心编程
第四章
课后习题
Python核心编程
-第四章
继续学习,昨天学了一下Git感觉挺好玩的,在codeacademy上面,通俗易懂~想着以后肯定要代码管理这种东西肯定绕不过去的,也不算是浪费时间吧4.1Python对象构造任何类型的值都是对象。‘的’前面是修饰词,我简化一下:值都是对象~Python对象三个特性:身份:每个对象有一个唯一的身份标识自己。可以用id()函数来查看这个标识,其实就是该对象的内存地址类型:类型决定可以保存什么样类型的值,
泠泠七弦客
·
2016-04-22 11:00
小结
python核心编程
第四章
[置顶] 《
Python核心编程
》笔记-第二章+第三章
第二章快速入门print语句中使用字符串格式操作符,实现字符替换功能。print"%sis%d"%("one",1)%s、%d、%f分别用字符串、整型、浮点类型数据来替换。print语句重定向logfile=open('/tmp/mylog.txt','a') print>>logfile,'something....' logfile.close()符号>>是用来重定向的,上面的代码
qq_26898461
·
2016-04-21 15:00
Python核心编程
-第三章习题
3-1.标识符。为什么Python中不需要变量名和变量类型声明?答:Python是动态语言类型,赋值的时候类型自动进行声明。3-2标识符。为什么Python中不需要声明函数类型?答:还是跟变量的动态有关系,返回值无论是数值还是变量都是动态的。3–3.标识符。为什么应当避免在变量名的开始和和结尾使用双下划线?答:下划线对解释器有特殊的意义,首字带下划线的对Python有特殊含义3–4.语句。在Pyt
泠泠七弦客
·
2016-04-20 20:00
第三章
python核心编程
课后习题
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他