文章目录
- Python标识符
- Python 保留字符
- 行和缩进
- 多行显示
- Python 引号
- Python注释
- Python空行
- 等待用户输入
- 同一行显示多条语句
- print 输出
- 命令行参数
Python标识符
字母、数字、下划线。
可以包含英文、数字以及下划线,但不能以数字开头。
标识符是区分大小写。
以下划线开头的标识符是有特殊意义。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。
以双下划线开头的 __foo 代表类的私有成员。
以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
Python 可以同一行显示多条语句,方法是用分号 ; 分开。
Python 保留字符
Python 中的关键字只包含小写字母
行和缩进
python不使用 {},使用首行缩进的方式
多行显示
使用 \ 将一行的语句分多行显示
total = item_one + \
item_two + \
item_three
语句中包含 [], {} 或 () 括号就不需要使用多行连接符。如下实例:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
Python 引号
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
Python注释
单行注释 #
# 第一个注释
print ("Hello, Python!") # 第二个注释
多行注释 三个单引号或双引号
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
Python空行
函数与函数之间空行,分隔两段不同功能或含义的代码。
等待用户输入
raw_input(“按下 enter 键退出,其他任意键显示…\n”)
同一行显示多条语句
使用 ; 分割
print 输出
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 , 。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
x="a"
y="b"
# 换行输出
print x
print y
print '---------'
# 不换行输出
print x,
print y,
# 不换行输出
print x,y
打印
a
b
---------
a b a b
命令行参数
python命令行参数