09 2017 档案
摘要:原文地址: http://blog.csdn.net/mosesmo1989/article/details/51123257 python 在shell中,文件分界符(通常写成EOF,你也可以写成FOE或者其他任何字符串)紧跟在 ha haha hahaha EOF 输出: ha haha hah
阅读全文
摘要:原文地址: http://www.jb51.net/article/66824.htm
阅读全文
摘要:原文地址:http://blog.csdn.net/depers15/article/details/51934210 python——BeautifulSoup库函数find_all() 一、语法介绍 二、参数及用法介绍 1、name参数 2、keyword参数 3.sting参数 通过 stri
阅读全文
摘要:http://www.linuxidc.com/Linux/2015 07/119609.htm
阅读全文
摘要:原博客网址:(1). http://www.cnblogs.com/yd1227/archive/2011/03/18/1988015.html (2). http://blog.csdn.net/qinglu000/article/details/46119621 seed() 使用seed可以控
阅读全文
摘要:``` python (1).原文符号 因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\? (2).有无量词 问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。 (3).(非)贪婪匹配 贪婪匹配 在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 string pattern1 = @"a.*c"; // greedy match R...
阅读全文
摘要:维基百科:http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97
阅读全文
摘要:Ubuntu账户: Ubuntu有三类账户:超级用户、普通用户以及系统用户。 每一个用户在ubuntu中都必须拥有一种账户,在Ubuntu中, /etc/passwd用来保存每个账户的信息。实际密码保存在 /etc/shadow中。 /etc/passwd文件每行基本格式: username:pas
阅读全文
摘要:首先说一下输入: 再说一下python数字的各种格式控制
阅读全文
摘要:``` python
递归和迭代都是循环的一种。 简单地说,递归是重复调用函数自身实现循环。
迭代是函数内某段代码实现循环,迭代代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。 递归循环中,遇到满足终止条件的情况时逐层返回来结束。
迭代则使用计数器结束循环。当然很多情况都是多种循环混合采用,这要根据具体需求。 递归的例子,比如给定一个整数数组,...
阅读全文
摘要:本函数是实现a除以b,然后返回商与余数的元组。 如果两个参数a,b都是整数,那么会采用整数除法,结果相当于(a//b, a % b)。如果a或b是浮点数,相当于(math.floor(a/b), a%b)。
阅读全文
摘要:1. myList = [([0] n) for i in range(m)],n是列,m是行 2.array = [ [ 0 for i in range(n)] for i in range(m)],n是列,m是行
阅读全文
摘要:下过象棋的人都知道,马只能走'日'字形(包括旋转90°的日),现在想象一下,给你一个n行m列网格棋盘, 棋盘的左下角有一匹马,请你计算至少需要几步可以将它移动到棋盘的右上角,若无法走到,则输出 1. 如n=1,m=2,则至少需要1步;若n=1,m=3,则输出 1。 python !usr/bin/p
阅读全文
摘要:另附一篇文章:http://www.jb51.net/article/77971.htm
阅读全文
摘要:Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:da
阅读全文
摘要:``` python # 有多组输入数据,但没有具体的告诉你有多少组,只是让你对应每组输入,应该怎样输出。 while True: try: a, b = map(int, raw_input().strip().split()) print a + b, except EOFError: break...
阅读全文
摘要:strip是删除的意思;split则是分割的意思.strip可以删除字符串的某些字符,split则是根据规定的字符将字符串进行分割. 1.Python strip()函数 介绍 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列
阅读全文
摘要:原文地址:http://python.jobbole.com/87380/ 我们知道,迭代器的特点是:惰性求值(Lazy evaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因为我们不用一次性将它们存储在内存中。 Python 内置的 i
阅读全文
摘要:1. chain的使用 2. count的使用 3.cycle的使用 4.ifilter的使用,ifilter(fun,iterator)返回一个可以让fun返回True的迭代器 5. imap的使用,imap(fun,iterator)返回一个迭代器,对iterator中的每个项目调用fun 6.
阅读全文
摘要:怎么快速的对列表进行去重呢,去重之后原来的顺序会不会改变呢? 1.以下的几种情况结果是一样的,去重之后顺序会改变: 或用set 或使用itertools.grouby 关于itertools.groupby的原理可以看这里:(1) http://docs.python.org/2/library/i
阅读全文
摘要:reduce()函数也是Python内置的一个高阶函数。 reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。 例如,编写一个f
阅读全文
摘要:原文地址:http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.html zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例: 1.示例1: 运行的结果是: [(1, 4, 7
阅读全文
摘要:字符和字符值之间的转换 Python中, 字符和字符值, 直接的转换, 包含ASCII码和字母之间的转换,Unicode码和数字之间的转换; 也可以使用map, 进行批量转换, 输出为集合, 使用join可以合并集合; 输出:
阅读全文