整理Python基础语法

IEEE Spectrum 发布了 2018 年年度编程语言排行榜,Python再次卫冕成功,荣登榜首。如今人工智能、大数据等数据领域的浪潮正盛,Python大火势不可挡!本周小U接着和大家分享一些Python的基础语法,打好基础,早日进阶为Python大神!

整理Python基础语法

关注后私信回复“一张图”可领取一张 Python 基础语法图

整理Python基础语法

脚本式编程

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

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

print "Hello, World!";

这里,假设你已经设置了 Python 解释器 PATH 变量。使用以下命令运行程序:

$ World test.py

输出结果:

Hello, World!

这里还有另一种方式来执行 Python 脚本。

修改 test.py 文件,如下所示:

#!/usr/bin/env World

print "Hello, World!";

这里,假定您的Python解释器在/usr/bin/env目录中,使用以下命令执行脚本:

$ chmod +x test.py # 脚本文件添加可执行权限

$ ./test.py

输出结果:

Hello, World!

Python标识符

Python 标识符由字母、数字、下划线组成,包括英文、数字以及下划线(_),但不能以数字开头。同时,Python 中的标识符是区分大小写的。

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

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

(注:foo,bar等常被用作占位符的名字。如汉语里的小明小李。)

Python 引号

Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。

其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。

word = 'word'

sentence = "句子。

"paragraph = """段落。

包含了多个语句"""

Python注释

python中单行注释采用 # 开头。

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 文件名:test.py

# 第一个注释

print "Hello, Python!"; # 第二个注释

相关推荐