随笔分类 - Python
1
摘要:转自:http://www.cnblogs.com/plwang1990/p/3757549.html python print格式化输出。 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ("He is %d years o
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 正则表达式(regular expression)主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。 语法 之前,我们简介了字符串相关的处理函数。我们可以通过这些函数实现简单的搜
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 下面的内建函数(built-in function)可用于序列(表,定值表,字符串): # s为一个序列 len(s) 返回: 序列中包含元素的个数 min(s) 返回: 序列中最小的元素 max(s) 返回: 序列中
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 函数的定义 首先,我们要定义一个函数, 以说明这个函数的功能。 这个函数的功能是求两个数的平方和。 首先,def,这个关键字通知python:我在定义一个函数。square_sum是函数名。 括号中的a, b是函数的参
阅读全文
摘要:列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加
阅读全文
摘要:1、去空格 strip() 2、lstrip() 方法用于截掉字符串左边的空格或指定字符 以上实例输出结果如下: 3、Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 以上实例输出的结果如下: 4、字符串长度获取len(str) 5、连接字符串 6、查找字符s
阅读全文
摘要:转自:http://www.jb51.net/article/60706.htm 熟悉Python的都知道,它没有类似其它语言中的for循环, 只能通过for in的方式进行循环遍历。最典型的应用就是通过range函数产生一个列表,然后用for in进行操作,如下: 代码的意义很好理解,range会
阅读全文
摘要:# -*- coding: utf-8 -*- #--------------------------------------- # 程序:百度贴吧爬虫 # 版本:0.1 # 作者:why # 日期:2013-05-14 # 语言:Python 2.7 # 操作:输入带分页的地址,去掉最后面的数字,设置一下起始页数和终点页数。 # 功能:下载对应页码内的所有页面并存储...
阅读全文
摘要:1、TCP连接的建立方法 客户端在建立一个TCP连接时一般需要两步,而服务器的这个过程需要四步,具体见下面的比较。 下面具体来讲这四步的建立方法: 第一步,建立socket对象:这里与客户端一样,依然是: s=socket.socket(socket.AF_INET,socket.SOCK_STRE
阅读全文
摘要:1、收集系统信息python小程序 以上实例执行结果为: 2、收集系统信息(定义为多个函数) 以上实例输出结果为: 3、使用shell实现该功能 4、fork进程 以上实例执行结果为: 5、db数据库 以上实例结果: 6、产生随机密码 以上实例执行的结果: 7、查看当前目录是否有(.py) pyth
阅读全文
摘要:Python SMTP发送邮件 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 Py
阅读全文
摘要:Python XML解析 什么是XML? XML 指可扩展标记语言(eXtensible Markup Language)。 你可以通过本站学习XML教程 XML 被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了
阅读全文
摘要:x.firstchild.data:获取元素第一个子节点的数据; x.childNodes[0]::获取元素第一个子节点; x.childNodes[0].nodeValue.:也是获取元素第一个子节点值的意思 另外 在 DOM 处理中一个普遍的错误是,认为元素节点包含文本。 在这里澄清一下文本总是
阅读全文
摘要:1、题目:列表转换为字典。 程序源代码: 以上实例输出结果为: 2、一个简单的while循环 以上实例输出的结果为: 3、一个简单的循环continue 以上实例输出的结果为: 4、break的用法 以上实例的实验结果为: 5、 一个无限循环的小例子 以上实例输出结果(使用ctrl + c 推出无限
阅读全文
摘要:Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: 你的标准屏幕上会产生以下结果: 读取
阅读全文
摘要:1、行末单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行。 2、自然字符串,如何需要某些字符串不需要转义,可以添加前缀r或R。 3、转换为Unicode字符串 4、python把程序中用到的任何东西都称为对象,使用变量和字面意义上的常量
阅读全文
摘要:初学python,用python写了一个简单的猜大小的小游戏 使用random模块,产生一个随机答案
阅读全文
摘要:Python 网络编程 Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务
阅读全文
摘要:python中re模块的用法 Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,在文本解析、复杂字符串分析和信息提取时是一个非常有用的工具,下面我主要总结了re的常用方法。1.re的简介 使用python的re模块,尽管不能满足所有复杂的匹
阅读全文
1