摘要: 2–1. 变量, print 和字符串格式化运算符。启动交互式解释器。给一些变量赋值(字符串,数值等等)并通过输入变量名显示它们的值。再用 print 语句做同样的事。这二者有何区别? 也尝试着使用字符串格式运算符 %, 多做几次, 慢慢熟悉它。忽略2–2. P 程序输出, 阅读下面的Python 脚本:#!/usr/bin/env python1 + 2 * 4(a) 你认为这段脚本是用来做什么的?(b) 你认为这段脚本会输出什么?(c) 输入以上代码,并保存为脚本,然后运行它。它所做的与你的预期一样吗?为什么一样/不一样?(d) 这段代码单独执行和在交互解释器中执行有何不同?试一下,然后写 阅读全文
posted @ 2012-10-07 12:54 forwhy 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 闲着没事,决定将《python核心编程》这本书的课后习题做一遍,以增加自己的编程能力。1-1 将python安装到系统上本人用的ubuntu系统,系统中自带了python,无需安装,本题忽略。1–2. 执行Python。有多少种运行Python 的不同方法?你喜欢哪一种?为什么?a,交互式启动解释器。b,运行python脚本。c,用集成开发环境的图形用户界面运行python。俺比较喜欢前两种运行方式。1–3. Python 标准库。(a)请找到系统中Python 执行程序的安装位置和标准库模块的安装位置(b)看看标准库里的一些文件,比如string.py。这会帮助你适应阅读Python 脚本。 阅读全文
posted @ 2012-10-07 12:09 forwhy 阅读(705) 评论(0) 推荐(0) 编辑
摘要: urlparse模块提供了操作URL字符串的基本功能,包括urlparse()、urlunparse()、urljoin().urlparse.urlparse()将URL解析成一个六元组(port_sch(网络协议下载规则)、net_loc(服务器位置)、path(限定文件或者CGI应用程序的路径)、 params(可选参数)、 query (连接符链接键值对)、frag(拆分文档中特殊描))>>> urlparse.urlparse('http://www.baidu.com/hahah/mmm')ParseResult(scheme='http& 阅读全文
posted @ 2012-10-07 11:10 forwhy 阅读(321) 评论(0) 推荐(0) 编辑