Python基础入门教程(3) 人生苦短,我学Pyhton

Python基础入门教程(3)
人生苦短,我学Pyhton

  Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

和Python第2节中讲到了Python的正式安装和操作步骤,接下来就是进入代码的世界了!!

Window上在安装Python时已经已经安装了默认的交互式编程客户端,提示窗口如下:

Python基础入门教程(3)
人生苦短,我学Pyhton

在Python中能记性计算机语言通用的计算效果,和简单的输出语言,比如我们在python提示符中输入‘Hello World’内容,按Eter看一下效果!

Python基础入门教程(3)
人生苦短,我学Pyhton

  

脚本式编程

通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

让我们写一个简单的Python脚本程序。所有Python文件将以.py为扩展名。将以下的源代码拷贝至te.py文件中。

print "Hello World";

保存为te.py文件,这里必须设置PATH的环境变量

Python基础入门教程(3)
人生苦短,我学Pyhton

输出的结果为:

Python基础入门教程(3)
人生苦短,我学Pyhton

Python 标识符

在python里,标识符有字母、数字、下划线组成。

在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

python中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;

以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

   

Python保留字符

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。

所有Python的关键字只包含小写字母。

and exec not
assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield

   

 

行和缩进

Python语言中行和缩进是非常严格的,学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量。

Python基础入门教程(3)
人生苦短,我学Pyhton

Python基础入门教程(3)
人生苦短,我学Pyhton

在写代码的时候,往往会不经意间多加一个空格或者Tab一下

Python基础入门教程(3)
人生苦短,我学Pyhton

那么我们在这个错误运行的时候会弹出

Python基础入门教程(3)
人生苦短,我学Pyhton

这个错误就是提示你,老兄你写的代码有个格式上的错误,我们就能看到if前,就多了一个小小的空格,在写代码的时候我们会很难看到的,现在是代码少的阶段。如果给你几百行的时候,这样的不注意,会导致你无法进行下去。

 Python基础入门教程(3)
人生苦短,我学Pyhton

所以我们在开始学习Python过程中,要时刻注意代码的行和缩进

Python的引号

我们在一个小例子中就能看见引号的作用了!

单引号('')和双引号("")

Python基础入门教程(3)
人生苦短,我学Pyhton

Python基础入门教程(3)
人生苦短,我学Pyhton

三引号("""  """)

Python基础入门教程(3)
人生苦短,我学Pyhton

Python的注释

 Python中需要很多的注释,这样你在写项目的时候,插入函数方法的时候可以轻易的找到你该插入的位置,那么注释用什么符号来注释呢?那就是#符号!

Python基础入门教程(3)
人生苦短,我学Pyhton

 在你的项目代码中注释的内容不会出现在结果中的!

Python的等待用户输入

在Python中等待用户的输入函数raw_input

Python基础入门教程(3)
人生苦短,我学Pyhton

Python基础入门教程(3)
人生苦短,我学Pyhton

(今天所说的就是Python对编辑器的初识,那么在你见到的Python的编译器是不是感觉代码的量很少呢!还有它就像强盗一样,其它的有名的语言也能调用库来用哦1)