python零基础入门教程系列 (python零基础入门教程经典教程)

标识符

第一个字符必须是字母表中字母或下划线 _ 。

标识符的其他的部分由字母、数字和下划线组成。

标识符对大小写敏感。

注释

单行注释以 # 开头

多行注释可以用多个 # 号,还有 '''"""

行与缩进

使用缩进来表示代码块,不需要使用大括号 {}

缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

多行语句

通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句

在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(\),

输入

Input()

输出

Print() 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end=""

python零基础入门教程经典教程,python零基础入门教程分析

数据类型

有8个标准的数据类型:

Int(整形)

Float(浮点型)

Bool(布尔)

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

不可变数据(5 个):Int(整形)、Float(浮点型)、Bool(布尔)、String(字符串)、Tuple(元组);

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)

运算符

算术:+加 、-减、*乘、/除、%取模、**幂、//取整除

关系:==等于 、!=不等于、>大于、<小于 、>=大于等于、<=小于等于

赋值:=简单赋值c = a + b 将 a + b 的运算结果赋值为 c

+=加法c += a , c = c + a

-=减法c -= a , c = c - a

*=乘法c *= a , c = c * a

/=除法c /= a , c = c / a

%=取模c %= a , c = c % a

**=幂c **= a , c = c ** a

//=取整除c //= a , c = c // a

逻辑:and"与" 、or"或" 、not"非"

选择结构

条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代

码块

每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。

使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

在Python中没有switch – case语句。

在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。

单分支:if :

双分支:if :else:

多分支:if :elif :else:

python零基础入门教程经典教程,python零基础入门教程分析

循环语句

循环语句有 for 和 while

循环语句有 for 和 while

for循环可以遍历任何序列的项目

如果你需要遍历数字序列,可以使用内置range()函数

break 语句可以跳出 for 和 while 的循环体

continue 语句用来跳过当前循环块中的剩余语句,然后继续进行下一轮循环

pass是空语句,是为了保持程序结构的完整性,pass 不做任何事情,一般用做占位语句