Python学习入门
⼆、基础语法
2.1 标识符和保留字
标识符:标志不同的词法单位,通俗讲就是名字。由⼀串字符构成,字⺟,数字,下划线,中⽂,并且
不能以数字开头。⼤⼩写敏感,名字不能和关键字/保留字相同。
关键字/保留字:已经被系统⽤或者留。
执⾏下⽅命令可以查看关键字和保留字:
import keyword
keyword.kwlist
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’,
‘fifinally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’,
‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
2.3 变量和常量
变量是指运⾏过程中可以被修改的值。
常量是指初始化后就保持不变的值。
2.3.1 变量
变量定义是通过对变量的第⼀次进⾏赋值来实现的。下⾯的=号叫赋值。
x # x是没有定义的变量,报错
x = 1 # 对x的第⼀次赋值,也就是对x的定义,此后x存在了
del x # 从内存中删除
x # 不能再被访问了
2.3.2 常量
Python中没有专⻔定义常量的关键字。
2.4 输⼊和输出
2.4.1 输⼊
标准输⼊设备默认是键盘。
x = input(<提示字符串>) # 等待键盘输⼊
2.4.2 输出
标准输出设备默认是显示器。
print(<输出值1>[,<输出值2>,<输出值3>……,<输出值n>,sep=',',end='\n'])
sep是输出值之间的分隔符,如果不设置,默认为空格
end默认为换⾏
print('abc',123) # abc 123
print('abc',123,sep=',') # abc,123