数据类型
- Python中数有四种类型:整数、长整数、浮点数和复数
字符串
- 单引号和双引号使用完全相同
- 三引号可以指定多行字符串
- 转义符 ''
- 自然字符串, 通过在字符串前加r或R。 如 r"this is a line with \n" 则\n会显示,并不是换行
- unicode字符串,加前缀u或U, 如 u"this is an unicode string"
- 字符串是不可变的
空行
空行不是Python语法的一部分,但是程序代码的一部分。空行的作用在于分隔两段不同功能或者含义的代码,便于日后代码的维护或重构。
等待用户输入
input("\n\n按下enter键后退出")
代码组
缩进相同的一组语句构成一个代码块,我们称为代码组。
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号(:)结束,该行之后的一行或多行代码构成代码组。
子句:首行及后面的代码组
/---子句---/
if expression :
suite
/---子句---/
elif expression :
suite
else :
suite
Print输出
print默认输出是换行的,如果要实现不换行需要在变量的末尾加上end=""
x="a"
y="b"
#换行输出
print(x)
print(y)
print('----------')
print(x,end="")
print(y,end="")
print()
import与from...import
在python用import或者from...import来导入相应的模块
- 导入整个模块,import module
- 导入模块中的某个函数,from module import function
- 导入模块中的多个函数,from module import firstfunc,secondfunc,thirdfunc
- 导入模块中的全部函数,from module import *