Python3语法总结
一.注释和基本数据类型
标识符与关键字
标识符是指程序中定义的一个名字,如变量名,数组名,方法名,类名
标识符的命名规则:
1.通常是以字母,数字,下划线组成;
2.不能以数字开头;
3.不能是关键字;
4.变量名区分大小写;
关键字是指Python3语言中以及赋予了特定意义的一些专用单词。
结果如图:
注释
Python3中的注释主要分为两种:
单行注释:
以#开头,#右边的所有文字当作说明,而不是真的要执行程序,起辅助说明作用
多行注释:
以一对三个双引号引起来"“”,来解析说明一段代码的作用和使用方法
变量
变量:
变量:在程序运行时,能存储计算结果或能表示值的抽象概念。
简单来说,变量就是在程序运行时,记录数据用的
- 变量赋值
Python3 中的变量赋值不需要类型声明。
等号 = 用来给变量赋值。
等号 = 运算符左边是一个变量名,等号=运算符右边是存储变量中 的值。
a = 1 //把1赋值给变量a
- 多个变量赋值
a = b = c = 1
标准数据类型
Python3 的六个标准数据类型中:
- **不可变数据(3个): ** Number(数字)、String(字符串)、Tuple(元组);
- **可变数据(3个):**List(列表)、Dictonary(字典)、Set(集合)。
数字(Number)
Python3 支持四种不同的数值类型:
- 整型(Int) - 通常被称为是整型或整数
- 布尔(bool)-由True和False
- 浮点数(float)-由整数部分与小数部分组成
- 复数(complex)-由实数部分和虚数部分构成
内置的type()和isinstane()函数可以用来查询变量所指的对象类型。
布尔类型(bool)
布尔类型即True或False。
布尔类型可以用来控制程序的流程,判断某个条件是否成立。
布尔类型的特点:
布尔类型只有两个值: True 和 False。
布尔类型可以和其他数据类型进行比较,比如数字、字符串等。
布尔类型可以和逻辑运算符一起使用。
布尔类型也可以被转换成其他数据类型。Truer会被转化为1,Flase会被转化成0