python学习笔记:(一)基础语法
一、编码
默认情况下,python3采用的是utf-8,所有字符串都是unicode字符串。如果有其他需要的时候,可以修改为其他的。
如:# _*_ coding:gb2312 _*_
二、标识符
标识符由字母、数字下划线组成,第一个字符必须是字母或者下划线,且对大小写敏感
三、python保留字
即关键字,针对关键字我们不能把他用作任何标识符。在python的标准库中,提供了一个keyword,可以查看当前版本的所有关键字
python3的关键字有:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
四、注释
python中单号注释使用#
多行注释使用三个单引号/三个双引号,将注释信息括起来
五、行与缩进
在python中使用缩进来表示代码块。缩进的空格数是可变的,但是同一个代码块的语句必须使用相同的缩进空格数。
六、数值类型
python中有四种数值类型:整型、长整型、浮点数和复数
七、字符串
python中单引号和双引号的使用完全相同
使用三引号可以指定一个多行字符串
转义符号\
原样字符串(r/R)
字符串是不可变的
字符串是可以进行连接的