print 相关print可以打印多个表达式,只要将它们用逗号隔开就好,结果中每个参数之间都会插入一个空格,使用+可以避免空格,如>>> print 'age:',42age: 42>>> print 'hello'+','+'world'hello,world在print语句结尾处加上逗号,接下来...
分类:
编程语言 时间:
2015-03-03 11:18:36
阅读次数:
199
字符串格式化字符串格式化使用字符串格式化操作符即百分号%来实现。在%的左侧放置一个字符串(格式化字符串),而在右侧则放置希望格式化的值,可以使用一个值,如一个字符串或者数字,也可以使用多个值的元组或者字典,如>>> print "hello. %s.%s enough for ya?" % ('wo...
分类:
编程语言 时间:
2015-02-27 13:28:09
阅读次数:
257
元组不能修改,创建语法很简单:使用逗号分隔了一些值,则自动创建了元组。>>> 1,2,3(1, 2, 3)>>> 1,(1,)元组的节本操作同列表相同,除了没有像列表一样的方法,如>>> x = 1,2,3>>> x(1, 2, 3)>>> x[1]2>>> x[:2](1, 2)tuple -- ...
分类:
编程语言 时间:
2015-02-27 13:18:39
阅读次数:
129
list函数list函数将其他类型的序列转换为列表,如>>> list("hello world")['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']列表操作元素赋值可以改变列表,如>>> sen['h', 'e', 'l', 'l', &...
分类:
编程语言 时间:
2015-02-27 13:08:52
阅读次数:
134
索引序列中的所有元素都是有编号的--从0开始递增。使用负数索引时,Python会从右边,也就是从最后一个元素开始计数,最后一个元素的位置编号是-1.此外,字符串是一个有字符组成的序列,字符串字面值可以直接使用索引。如果一个函数调用返回一个序列,那么可以直接对返回结果进行索引操作。如#根据给定的年月日...
分类:
编程语言 时间:
2015-02-27 11:35:50
阅读次数:
161
数字相关在Python程序前加上from __future__ import division 或者在解释器里面直接执行它,或者通过命令行运行Python时使用命令开关-Qnew,会使单斜线不再整除,如>>> 1/20.5而双斜线实现整除,如>>> 1//20输入>>> x = input('x:'...
分类:
编程语言 时间:
2015-02-26 22:53:06
阅读次数:
301
本项目剩下部分主要使用量urllib和LinePlot。
什么是urllib?
urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。
看代码:
import urllib
print urllib.urlopen('http://www.baidu.com').read()
执行效果:
重点需要注意的是urlopen函数:
关于urlo...
分类:
编程语言 时间:
2015-02-10 11:25:37
阅读次数:
306
今天开始看项目二:画幅好画
项目中会用到图形生成包ReportLab,因此首先装好这个包:easy_install reportlab
从书中可以了解到,这个包主要用于作图。
比如说写字、画线等。执行代码:
from reportlab.lib import colors
from reportlab.graphics.shapes import Drawing,String,PolyLi...
分类:
编程语言 时间:
2015-02-08 12:57:05
阅读次数:
179
今天主要看下re.sub函数和Handler类的sub函数
先看下re.sub函数
re.sub共有5个参数,不过一般写前三个就好了,即pattern,repl和string
pattern表示正则中的模式字符串,repl可以是字符串,也可以是函数。string为要进行替换的字符串
先看一段代码:
import re
def Num2A(match):
return 'A'
a...
分类:
编程语言 时间:
2015-01-27 16:28:12
阅读次数:
219
昨天实现了简单的txt转html,今天更深入一步。
主要了解下带星号的参数、getattr函数和callable函数
先看Handler类:
class Handler:
def callback(self, prefix, name, *args):
method = getattr(self, prefix+name, None)
if calla...
分类:
编程语言 时间:
2015-01-26 10:15:18
阅读次数:
282