Python基础语法
- [1. print()](#1. print())
- [2. 标识符](#2. 标识符)
- [3. 行和缩进](#3. 行和缩进)
- [4. 多行语句](#4. 多行语句)
- [5. 引号](#5. 引号)
- [6. 注释](#6. 注释)
- [7. 空行](#7. 空行)
- [8. 同一行显示多条语句](#8. 同一行显示多条语句)
1. print()
- 函数
print(values,sep,end,file,flush) - 参数
- vlaues:表示可以一次输出多个对象。输出多个对象时,需要用逗号分隔;
- sep:用来间隔多个对象,默认值是一个空格;
- end:用来设定以什么结尾,默认值是换行符'\n',我们可以换成其他字符串。
- 样例
python
print(12,"asd","54",sep='*',end='====\n')
输出:
12*asd*54====
2. 标识符
- 只能由数字、字母、_(下划线)组成
- 不能以数字开头
- 不能是关键字
- 严格区分大小写
3. 行和缩进
Python 的代码块使用相同的缩进空白数量来控制类,函数以及其他逻辑判断,而不是使用大括号{}。
python
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
# 没有严格缩进,在执行时会报错
print ("False")
注:每个缩进层次使用单个制表符或两个空格或四个空格 , 不可混用。
4. 多行语句
python
#使用斜杠( \ )将一行的语句分为多行显示
total = item_one + \
item_two + \
item_three
#语句中包含 [], {} 或 () 括号就不需要使用多行连接符
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
5. 引号
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须是相同类型的。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。
python
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""
6. 注释
python
# 单行注释
# 快捷键:Ctrl + /
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
7. 空行
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
8. 同一行显示多条语句
python
#Python可以在同一行中使用多条语句,语句之间使用分号(;)分割
import sys; x = 'runoob'; sys.stdout.write(x + '\n')