﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-我相信-文章分类-Python</title><link>http://www.cppblog.com/sarah/category/19164.html</link><description>要让未来的自己，喜欢自己的模样。</description><language>zh-cn</language><lastBuildDate>Thu, 19 Apr 2012 15:03:11 GMT</lastBuildDate><pubDate>Thu, 19 Apr 2012 15:03:11 GMT</pubDate><ttl>60</ttl><item><title>Python学习笔记（3）：运算符与表达式</title><link>http://www.cppblog.com/sarah/articles/172037.html</link><dc:creator>sarah</dc:creator><author>sarah</author><pubDate>Thu, 19 Apr 2012 14:34:00 GMT</pubDate><guid>http://www.cppblog.com/sarah/articles/172037.html</guid><wfw:comment>http://www.cppblog.com/sarah/comments/172037.html</wfw:comment><comments>http://www.cppblog.com/sarah/articles/172037.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sarah/comments/commentRss/172037.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sarah/services/trackbacks/172037.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. 运算符运算符名称说明例子+加两个对象相加3 + 5得到8。"a" + "b"得到"ab"。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50 - 24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2 * 3得到6。"la" * 3得到"lalala"。**幂返回x的y次幂3 ** 4得到81（即3 * 3 * 3 * 3）。/除x除以y4 / 3得到1（整数的除法得到整数...&nbsp;&nbsp;<a href='http://www.cppblog.com/sarah/articles/172037.html'>阅读全文</a><img src ="http://www.cppblog.com/sarah/aggbug/172037.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sarah/" target="_blank">sarah</a> 2012-04-19 22:34 <a href="http://www.cppblog.com/sarah/articles/172037.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Python学习笔记（2）：基本概念</title><link>http://www.cppblog.com/sarah/articles/172036.html</link><dc:creator>sarah</dc:creator><author>sarah</author><pubDate>Thu, 19 Apr 2012 14:33:00 GMT</pubDate><guid>http://www.cppblog.com/sarah/articles/172036.html</guid><wfw:comment>http://www.cppblog.com/sarah/comments/172036.html</wfw:comment><comments>http://www.cppblog.com/sarah/articles/172036.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sarah/comments/commentRss/172036.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sarah/services/trackbacks/172036.html</trackback:ping><description><![CDATA[<h1>1. 常量</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">Python的常量不同于C#的常量，Python常量没有一个名字的。例如2，1.5，1.2e-3等这样的数，或者'This is a string'，"It's a string"等这样的字符串。不像C#需要用const关键字来标识。</p><h1>2. 数</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">Python有4中类型的数：整数、长整数、浮点数和复数。例子：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 整数：2</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 长整数：65535等大一些的整数</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 浮点数：1.2，1.2e-3，e是10的幂，1.2e-3表示1.2*10<sup style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">-3</sup></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 复数：(-5+4j)，(1.2+2.3j)</p><h1>3. 字符串</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">Python没有char类型，单引号和双引号是完全相同的意思。例子：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 单引号：'Quote me on this'</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 双引号："Waht's your name"</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 三引号：'''This is the first line.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　　　　This is the second line.'''</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　　　或者</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　　　"""What's your name?</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　　　　My name is known."""</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 转义符：'What\'s your name?'</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 自然字符串：用r或R开头，r"Hello world!\n"</p><h1>4. 变量</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">标识符命名规则：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 首字符为字母（大小写均可）或为下划线（_）</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 其他部分字符为字母（大小写均可）、数字、下划线</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">* 区分大小写，myname与myName是两个不同的变量</p><h1>5. 数据类型</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">Python基本的数据类型就是数和字符串，高级一点的类型就是类。</p><h1>6. 对象</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">Python把所有东西都看成是对象，它把2这个数都看成是对象。</p><h1>7. 逻辑行与物理行</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">物理行是您在编辑器中所看见的。逻辑行是Python能够识别的。一般，Python认为一个物理行对应一个逻辑行。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">如果您要在一个物理行使用多个逻辑行，那么就要用分号（;）分割开，分号表示一个逻辑行或语句的结束。我们建议不要这样写，可读性差。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">例子：i = 5;print(i)</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　相当于</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　i = 5</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　print(i)</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">如果您要在多个物理行中写一个逻辑行，那么你用反斜杠（\）来连接。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">例子：s = "This is a\</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　 string"</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　相当于</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　　s = "This is a string"</p><h1>8. 缩进</h1><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">缩进在Python中试重要的。行首的空白是重要的，例子：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　print("Hello")</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">　　print("world")</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">第二个print语句会报错，因为它前面有一个错误的空白。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">同意层次的语句必须有相同的缩进。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">不要混合使用空白和制表符，这样在不同平台中将无法工作。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">强烈建议在缩进时，使用单个制表符或两个或四个空格。本人建议一如既往地使用四个空格。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">（转帖自：<a href="http://www.cnblogs.com/known/archive/2010/07/31/1789290.html" style="text-decoration: none; color: #ed5e20; ">http://www.cnblogs.com/known/archive/2010/07/31/1789290.html</a><span style="word-wrap: normal; word-break: normal; text-indent: 2em; ">）</span></p><img src ="http://www.cppblog.com/sarah/aggbug/172036.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sarah/" target="_blank">sarah</a> 2012-04-19 22:33 <a href="http://www.cppblog.com/sarah/articles/172036.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Python学习笔记（1）：初体验</title><link>http://www.cppblog.com/sarah/articles/172035.html</link><dc:creator>sarah</dc:creator><author>sarah</author><pubDate>Thu, 19 Apr 2012 14:32:00 GMT</pubDate><guid>http://www.cppblog.com/sarah/articles/172035.html</guid><wfw:comment>http://www.cppblog.com/sarah/comments/172035.html</wfw:comment><comments>http://www.cppblog.com/sarah/articles/172035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/sarah/comments/commentRss/172035.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/sarah/services/trackbacks/172035.html</trackback:ping><description><![CDATA[<p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; "><strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="word-wrap: normal; word-break: normal; line-height: 1.8em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #0000ff; ">官方介绍：</span></strong>Python是一种简单易学，功能强大的编程语言，它有高效率的高层数据结构，简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持，再加上解释性语言的本质，使得它在大多数平台上的许多领域都是一个理想的脚本语言，特别适用于快速的应用程序开发。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; "><strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="word-wrap: normal; word-break: normal; line-height: 1.8em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #0000ff; ">创造者：</span></strong>Guido van Rossum。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; "><strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="word-wrap: normal; word-break: normal; line-height: 1.8em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #0000ff; ">它的特色：</span></strong>简单、易学、免费、开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">我认为它最大的特色是安装文件小，您可以去官方网站<a href="http://python.org/" style="text-decoration: none; color: #ed5e20; ">http://python.org</a>上下载for windows用户的最新版本3.1.2，文件大小为13.4MB。安装很简单，双击一下安装文件python-3.1.2.msi，一路next下去即可。系统菜单栏会有如下几项：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; "><img src="http://pic002.cnblogs.com/img/known/201007/2010073110470912.png" real_src="http://pic002.cnblogs.com/img/known/201007/2010073110470912.png" alt="Python学习笔记（1）：初体验" title="Python学习笔记（1）：初体验" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 23px; text-align: left; text-indent: 2em; color: #111111; font-family: verdana, arial; font-size: 13px; ">&nbsp;<wbr></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">IDLE是内置的简单开发工具，可以是命令行，也可以编辑一个py文件，按F5运行。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">Python Manuals是用户手册，里面提供Python的相关资料，您可以通过阅读它来学习Python。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">我的第一个命令行程序：</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; "><img src="http://pic002.cnblogs.com/img/known/201007/2010073111015061.png" real_src="http://pic002.cnblogs.com/img/known/201007/2010073111015061.png" alt="Python学习笔记（1）：初体验" title="Python学习笔记（1）：初体验" style="margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; display: block; " /></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">我的第一个py文件：点击File-&gt;New Windows，打开新窗口，可以开始编写代码了，保存代码后，点击Run-&gt;Run Module或按快捷键F5，即可看到运行结果。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; "><img src="http://pic002.cnblogs.com/img/known/201007/2010073111122849.png" real_src="http://pic002.cnblogs.com/img/known/201007/2010073111122849.png" alt="Python学习笔记（1）：初体验" title="Python学习笔记（1）：初体验" style="margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; display: block; " /></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; "><img src="http://pic002.cnblogs.com/img/known/201007/2010073111124831.png" real_src="http://pic002.cnblogs.com/img/known/201007/2010073111124831.png" alt="Python学习笔记（1）：初体验" title="Python学习笔记（1）：初体验" style="margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; display: block; " /></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">简单体验结束。未来会继续了解更多内容。</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; color: #464646; font-family: simsun; text-align: left; background-color: #afdcdf; text-indent: 2em; ">（转载自<a href="http://www.cnblogs.com/known/archive/2010/07/31/1789249.html" style="text-decoration: none; color: #ed5e20; ">http://www.cnblogs.com/known/archive/2010/07/31/1789249.html</a>）</p><img src ="http://www.cppblog.com/sarah/aggbug/172035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/sarah/" target="_blank">sarah</a> 2012-04-19 22:32 <a href="http://www.cppblog.com/sarah/articles/172035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>