道拉格斯913|Python 0基础详细教程 基础语法02


Python 语言与 Perl , C 和 Java 等语言有许多相似之处 。 但是 , 也存在一些差异 。 在本章中我们将来学习 Python 的基础语法 , 让你快速学会 Python 编程 。 Python 标识符
在 Python 里 , 标识符由字母、数字、下划线组成 。
在 Python 中 , 所有标识符可以包括英文、数字以及下划线(_) , 但不能以数字开头 。
Python 中的标识符是区分大小写的 。
以下划线开头的标识符是有特殊意义的 。 以单下划线开头 _foo 的代表不能直接访问的类属性 , 需通过类提供的接口进行访问 , 不能用 from xxx import * 而导入 。
以双下划线开头的 __foo 代表类的私有成员 , 以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识 , 如 __init__() 代表类的构造函数 。
Python 可以同一行显示多条语句 , 方法是用分号 ; 分开 , 如:
print ('hello');print ('runoob');
输出:hello
runoob

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python 保留字符
下面的列表显示了在Python中的保留字 。 这些保留字不能用作常数或变数 , 或任何其他标识符名称 。
所有 Python 的关键字只包含小写字母 。

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

多行语句
Python语句中一般以新行作为语句的结束符 。
【道拉格斯913|Python 0基础详细教程 基础语法02】但是我们可以使用斜杠( \)将一行的语句分为多行显示 , 如下所示:(注意 , 画红线的斜杆就是换下一行的结束符 , 效果和上 , 图的语句一样的 。 )

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python 引号
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串 , 引号的开始与结束必须是相同类型的 。
其中三引号可以由多行组成 , 编写多行文本的快捷语法 , 常用于文档字符串 , 在文件的特定地点 , 被当做注释 。

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python注释
python中单行注释采用 # 开头
# print ('hello')
# print ('runoob')
python 中多行注释使用三个单引号(''')或三个双引号(""") 。
'''
这是多行注释 。
这是多行注释 。
这是多行注释 。
'''

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

Python空行
函数之间或类的方法之间用空行分隔 , 表示一段新的代码的开始 。 类和函数入口之间也用一行空行分隔 , 以突出函数入口的开始 。
空行与代码缩进不同 , 空行并不是Python语法的一部分 。 书写时不插入空行 , Python解释器运行也不会出错 。 但是空行的作用在于分隔两段不同功能或含义的代码 , 便于日后代码的维护或重构 。
记住:空行也是程序代码的一部分 。 print 输出
print 默认输出是换行的 , 如果要实现不换行需要在变量末尾加上逗号 , 。

道拉格斯913|Python 0基础详细教程 基础语法02
本文插图

标准数据类型
在内存中存储的数据可以有多种类型 。
例如 , 一个人的年龄可以用数字来存储 , 他的名字可以用字符来存储 。
Python 定义了一些标准类型 , 用于存储各种类型的数据 。
Python有五个标准的数据类型:


推荐阅读