关键词:python
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
- Python 是一种解释型语言: 开发过程中没有了编译这个环节。
- Python 是交互式语言: 可以在一个Python提示符,直接互动执行的程序。
- Python 是面向对象语言:支持面向对象的风格或代码封装在对象的编程技术。
Python编程
交互式编程
交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。
脚本式编程
通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。Python 以 .py结尾的文件
Python 下划线
以下划线开头的标识符是有特殊意义的
以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import "而导入;
以双下划线开头的(__foo)代表类的私有成员;
以双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如init()代表类的构造函数。
Python 缩进
python用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量
// 正确方式
if True:
print "1"
else:
print "2"
// 错误方式
if True:
print "1"
else:
print "2"
// IndentationError: unexpected indent
Python 引号
- Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型。
- 三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""
Python注释
python中单行注释采用 # 开头。
# -*- coding: UTF-8 -*-
# 文件名:test.py
# 第一个注释
print "Hello, Python!"; # 第二个注释
python 中多行注释使用三个单引号(''')或三个双引号(""")。
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
这个文集中的内容适合有一门以上语言基础学习观看