python
小猫恨鱼
再回首往事如梦,再回首我心依旧
展开
-
python打印文档字符串
def printMax(x,y): '''打印两个数中的最大值。 连个值必须是整数(徐阳)。''' x =int(x) #如果有可能,转为整数 y=int(y) if x>y: print(x,'最大') else: print(y,'最大')printMax(3,5)print(pri原创 2016-07-27 20:57:13 · 2149 阅读 · 0 评论 -
python3.x 中urllib的使用
2.x版本的Python可以直接使用import urllib来进行操作,但是3.x版本的python使用的是import urllib.request来进行操作,下面是简单的例子:===============================================================================# get code of given URL as转载 2016-08-25 19:09:30 · 309 阅读 · 0 评论 -
python中re模块详解
正则表达式的元字符有. ^ $ * ? {[ ] | ( ).表示任意字符[]用来匹配一个指定的字符类别,所谓的字符类别就是你想匹配的一个字符集,对于字符集中的字符可以理解成或的关系。^ 如果放在字符串的开头,则表示取非的意思。[^5]表示除了5之外的其他字符。而如果^不在字符串的开头,则表示它本身。具有重复功能的元字符:* 对于前一个字符重复0到无穷次对于前一个字符重转载 2016-08-25 18:28:52 · 603 阅读 · 0 评论 -
python中hex,oct,chr,ord函数讲解
hex()中文说明:转换一个整数对象为十六进制的字符串表示英文说明hex(...) hex(number) -> string Return the hexadecimal representation of an integer. >>> hex(3735928559) '0xdeadbeef原创 2016-08-10 21:09:56 · 24837 阅读 · 0 评论 -
python3中替换python2中cmp函数
本文地址:http://blog.csdn.net/sushengmiyan/article/details/11332589作者:sushengmiyan在python2中我们经常会使用cmp函数来比较一些东西,但是在python3中,你再来使用这个函数的时候,发现就报错了,提示找不到这个函数,这是为啥呢?嗯,新版的python已经舍弃之。在python3中使用时报错信息如下:原创 2016-08-10 20:20:39 · 40596 阅读 · 1 评论 -
Python3.4中filter函数,map函数和reduce函数
filter函数:filter()为已知的序列的每个元素调用给定的布尔函数,调用中,返回值为非零的元素将被添加至一个列表中[python] view plain copy >>> def f1(x): if x > 20: return True else: return False >>> l1 = [ 1, 2, 3, 42, 67,转载 2016-08-07 18:52:46 · 446 阅读 · 0 评论 -
python idle 清屏问题的解决
在学习和使用python的过程中,少不了要与python idle打交道。但使用python idle都会遇到一个常见而又懊恼的问题——要怎么清屏? 我在stackoverflow看到这样两种答案:1.在shell中输入1 import os2 os.system('cls') 这种方法只能在windows系统中cmd模式下的python shell 才管用(转载 2016-08-02 16:44:33 · 340 阅读 · 0 评论 -
python中使用zip函数出现<zip object at 0x02A9E418>
在python中使用zip函数,出现错误的原因是,你是用的是python2点多的版本,python3.0对python做了改动zip方法在Python 2 和Python 3中的不同为何有这种不同更多注解问题一:zip方法在Python 2 和Python 3中的不同Python 2 的代码演示:$ python2>>> a = zip((1, 2), (3,转载 2016-07-31 19:21:58 · 15676 阅读 · 1 评论 -
python——赋值与深浅拷贝
初学编程的小伙伴都会对于深浅拷贝的用法有些疑问,今天我们就结合python变量存储的特性从内存的角度来谈一谈赋值和深浅拷贝~~~预备知识一——python的变量及其存储 在详细的了解python中赋值、copy和deepcopy之前,我们还是要花一点时间来了解一下python内存中变量的存储情况。 在高级语言中,变量是对内存及其地址的抽象。对于python而言,python转载 2016-07-30 22:23:58 · 318 阅读 · 0 评论 -
在命令行中查看python帮助文档 --dir、help、__doc__
1)dir函数可以查看对象属性,以str为例,输入dir(str),就可以看到str的属性。如下图2)如何查看对象某个属性的帮助文档?如何查看str的capitalize属性,可以用__doc__,使用方法为print(srt.capitalize__doc__),如下图3)查看对象属性还可以用help函数,使用方法为help(str.capitalize),如下图原创 2016-07-29 11:09:08 · 2005 阅读 · 0 评论 -
python 正则表达式(详细版)
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Pyt转载 2016-08-13 21:02:19 · 963 阅读 · 0 评论