Jason Koo

      Stay hungry, Stay foolish!

导航

Python Introduction

Posted on 2012-11-14 17:35  Jason Koo  阅读(273)  评论(0编辑  收藏  举报

Python是一种动态的解释型语言。编写Python程序时不需要声明变量或方法参数的类型,这使得Python代码简洁灵活,但是缺点是你失去了编译时类型检查的功能。

下面是在阅读Google's Python Class的Python Introduction时的一些收获,总结如下:

1. 包含Python源代码的文件一般以.py作为扩展名,一个Python源文件称作一个模块。例如文件“example.py”被称为模块“example”。每个模块可以单独运行,也可以被其他模块调用。单独运行的模块中要加入main函数;引用某一模块可以使用import + 模块名。在模块A中引用了模块B后,在A中就可以访问模块B中的变量和函数。比如在A中要访问B中的一个名为foo()的函数,那么可以写成B.foo()。

2. Python程序使用#作为单行注释,使用连续三个双引号或者连续三个单引号可以作为多行注释。

3. 字符串连接使用"+"操作符。如果是同一个字符串连续重复多次,可以使用“*”操作符。比如想让“test”连续重复10次,那么可以写成“test” * 10。

4. 可以在终端里输入python进入Python解释器。如果想测试代码的运行效果可以进入Python解释器,在里面逐行输入。在解释器中如果想要查看某一表达式的值,直接在解释器中输入该表达式即可。Windows系统下退出Python解释器使用Ctrl + z, 在其他系统中退出Python解释器使用Ctrl + d。