Python每个N个字符插入一个符号

摘要: 在做《Python核心编程》练习题时遇到个问题,需要将连续的数字转换为IP格式,其中需要每隔3个字符插入一个符号(.),而字符串又没有插入方法,想了半天终于想到一个方法:加入list,每3个字符串作为一个list的元素,最后再使用join函数,把字符串用符号(.)连接起来,下面是具体代码:a = '12345678945659'b = []l = len(a)for n in range(l): if n % 3 == 0: b.append(a[n:n+3])#print bprint '.'.join(b)注:其中的3是间隔,可以换成其他数字。 阅读全文
posted @ 2012-12-17 17:31 alexkh 阅读(7008) 评论(0) 推荐(0) 编辑

python核心编程课后题第二版第六章160页

摘要: 参考资料:balian的笔记http://www.cnblogs.com/balian/archive/2011/02/04/1949107.html6-1.字符串。string模块中是否有一种字符串方法或者函数可以帮我鉴定下一个字符串是否是另一个大字符串的一部分?答:in,index(),find()都可以,rfind(),rindex()也可以。a = 'ke'b = 'keyword'print a in bprint b.find(a)print b.index(a)print b.rfind(a)print b.rindex(a)6-2.字符串标识符。 阅读全文
posted @ 2012-12-13 23:29 alexkh 阅读(410) 评论(0) 推荐(0) 编辑

标题和描述【转载】

摘要: Google 生成网页标题和描述(或“摘要”)的过程是完全自动的,会同时考虑网页内容及网络上对此页的引用。使用网页摘要和标题是为了充分展现和描述每条结果,并说明结果与用户查询的相关程度。您提供给我们的信息越多,您的搜索结果摘要就越精确。网站站长可以采用丰富网页摘要对网站的结构化内容(例如评论网站或商家信息等)进行标记,以此表明所标记的每段文字都代表一种特定类型的数据(例如餐馆名称、地址或评分等)。详细了解丰富网页摘要如何改进您的网站在搜索结果中的排列方式。我们使用此信息的多个不同来源,其中包含每个网页标题和元标记中的描述性信息。我们还可能会使用公开的信息(例如,来自开放式目录管理系统 (DMO 阅读全文
posted @ 2012-12-12 15:52 alexkh 阅读(312) 评论(0) 推荐(0) 编辑

创建方便 Google 处理的网址结构

摘要: 网站的网址结构应尽可能简单些。 请考虑 组织您的内容,让网址的构建合乎逻辑并易于理解 (尽可能采用易读字词而非长的 ID 数字) 。 例如,如果您要搜索有关航空 (aviation) 的信息,http://en.wikipedia.org/wiki/Aviation 一类的网址将会有助于您决定是否点击该链接。 http://www.example.com/index.php?id_sezione=360&sid=3a5ebc944f41daa6f849f730f1 一类的网址对用户的吸引力大大降低。建议您在网址中使用标点符号。 网址http://www.example.com/gree 阅读全文
posted @ 2012-12-11 11:28 alexkh 阅读(469) 评论(0) 推荐(0) 编辑

python核心编程课后题第二版97页第五章

摘要: 5-2 操作符。(a)写一个函数,计算并返回两个数的乘机。(b)写一段代码调用这个函数,并显示它的结果。def multi(a, b): c = a * b return cnum1 = 12num2 = 9print '%d chengyi %d = %d' % (num1, num2, multi(num1, num2))5-3 标准类型操作符。写一段脚本,输入一个测试成绩,根据下面的标准,输出他的评分成绩(A-F):A: 90~100B: 80~89C: 70~79D: 60~69F: <60 def judge_level(n): n = int(n) if 9. 阅读全文
posted @ 2012-12-08 22:12 alexkh 阅读(453) 评论(0) 推荐(0) 编辑

关于构建优质网站的更多指导[转载]

摘要: 2011年6月15日 下午 04:37:00发表者:Amit Singhal,谷歌搜索科学家原文:More guidance on building high quality sites最近几个月,我们专注于帮助人们从Google的搜索结果中找到优质网站。通过“Panda”算法我们已经改善了大量优质网站的排名,所以大多数情况下不必担心搜索质量。但是,对于那些受到“Panda” 影响的网站,我们希望提供有关Google如何搜索优质网站的额外指导。我们一直以来都建议发布商,要尽可能地关注并实现用户于网站的最佳体验,而非Google当前的排名算法或信息。一些发布商把焦点对准了我们之前的Panda算法 阅读全文
posted @ 2012-12-06 14:18 alexkh 阅读(148) 评论(0) 推荐(0) 编辑

意外的 404 错误

摘要: 在“抓取错误”中,您有时可能会发现针对某些网址的 404 错误,但您认为这些网址并非来源于自己的网站或网络。这些意外网址可能是 Googlebot 尝试跟踪在 JavaScript、Flash 文件或其他嵌入式内容中发现的链接时生成的。例如,您的网站可能会使用以下代码跟踪在Google Analytics(分析)中下载的文件:<a href="helloworld.pdf" onClick="_gaq.push(['_trackPageview','/download-helloworld']);">Hello 阅读全文
posted @ 2012-12-05 14:48 alexkh 阅读(142) 评论(0) 推荐(0) 编辑

Sitemap(网站地图)常见问题解答

摘要: 原文:Sitemap FAQs发表于:2008年1月15日,星期二,上午10时35分上个月, Trevor参加了在芝加哥举行的搜索引擎战略大会,并在“网站地图:滥用了,误用了还是用对了?”分会场发言。会上我们收到了很多很好的问题,我们也从我们的帮助讨论区收到一些反馈,在这里我们给一个常见问题解答:问:我提交了一份网站地图,但我的网址还没有被抓取/索引。难道网站地图不是专门为此而设的么?答: 提交一个网站地图可帮助您确保Google知悉你站点上的有关URL。它特别有用,尤其当您的内容不是很容易被我们的爬虫发现时(例如页面都只能通过表单 访问)。但并不是说,我们保证这些网址将被抓取或索引。我们利用 阅读全文
posted @ 2012-12-05 14:32 alexkh 阅读(415) 评论(0) 推荐(0) 编辑

python核心编程课后题第二版36页第二章

摘要: 下面的问题涉及了makeTextFile.py和readTextFile.py脚本。3-8 python代码。将脚本拷贝到你的文件系统中,然后修改他。可以添加注释,修改提示符(“>”太单调了)等,修改这些代码,使它看上去更舒服。关于makeTextFile.py的源代码如下:#coding=utf-8'makeTextFile.py -- create text file'import osls = os.linesepwhile 1: fname = raw_input('Enter file name:') if os.path.exists(fnam 阅读全文
posted @ 2012-12-04 22:58 alexkh 阅读(277) 评论(0) 推荐(0) 编辑

python核心编程课后题第二版36页第二章

摘要: 2-5. 循环和数字。分别使用while和for创建一个循环。(a)写一个while循环,输出整型为0~10(要确保是0~10,而不是0~9或1~10)。(b)做同(a)一样的事,不过这次使用range()内建函数。(a)#coding = utf-8n = 0while n < 11: print n n += 1如果想让输出在同一行,则需要在print n之后加上逗号,为以下代码:#coding = utf-8n = 0while n < 11: print n, n += 1(b)#coding = utf-8#whilen = 0while n in range... 阅读全文
posted @ 2012-12-02 18:21 alexkh 阅读(243) 评论(0) 推荐(0) 编辑