菜鸟教程对应网址:https://www.runoob.com/python3/python3-basic-syntax.html
编码:python3用UTF-8编码,所有字符串都是unicode字符串,也可以指定不同编码。
标识符:第一个字符必须是字母或者下划线,由字母数字下划线组成,大小写敏感
保留字:keyword
注释:以#开头,还可以用'''或者"""框起来的部分
缩进:不需要使用大括号,缩进空格数可变,但是同一个代码块必须包含相同的缩进空格数
缩进报错: IndentationError: unindent does not match any outer indentation level
多行语句:如果 语句比较长用反斜杠\实现多行语句,不过在[],{},()里的多行语句不需要使用反斜杠。
数字类型:int整数,bool布尔,float浮点数,comlex复数
字符串:反斜杠可以用来转义,但是字符串前加r可以让反斜杠不发生转义
字符串索引从左往右从0开始,从右往左从-1开始
python中的字符串不能改变,但是可以转换成列表等之后进行修改。
python没有单独的字符类型,一个字符就是长度为1的字符串。
三引号可以指定一个多行字符串
字符串截取语法: 变量[头下表:尾下标:步长]
空行:函数之间和类之间的方法用空行分隔,表示新的一段代码的开始
一行多语句:在语句之间使用分号;进行分割
多个语句构成代码组:首行关键字开始,以冒号结束
input输入,print输出
print默认输出是换行的,如果要不换行要在变量末尾 加上,end=''"
print( x, end=" " )
导入:用import和from...import导入相应的模块