Python入门(二):基本语法

  • 2019 年 12 月 26 日
  • 筆記

缩进

  • 使用TAB或者4个空格来缩进
  • 推荐使用4个空格来表示缩进,因为有的编辑器,TAB != 4个空格

注释

  • 使用#表示单行注释
  • 使用3个双引号或者3个单引号,在文件开头、类/函数开头注释,阐述代码信息或含义

数据类型

  • 整数 int : 1、3、123、-10、0
  • 浮点数 float : 3.14、2.78、-1.01
  • 布尔型 bool : True / False
  • 空值 None

变量

  • 一个名字
  • 存储信息、信息可变
  • 大小写英文、数字和_的组合,而且不能以数字开头

运算符

  • 算术运算符 + – * / %

a = 10 + 2 # 加

b = 10 – 2 # 减

c = 10 * 2 # 乘

d = 10 / 2 # 除

e = 10 % 2 # 取余数

  • 赋值运算符

a = 11

b += 2

c -= 2

d *= 2

e /= 2

f %= 2

  • 比较运算符
  • 成员运算符

in 属于(在列表中)

not in 不属于(不在列表中)

  • 逻辑运算符

and # 并

or # 且

not # 非

循环

  • if 循环
  • for 循环
  • while 循环 — 一定要设置跳出条件,否则一直执行
如果有一个现成的数据可以挨个遍历,用for+in搭配最简洁for e in range/string/list/tuple/dict/set/file如果没有,就写成条件是否满足的形式,用while实现  break:跳出for/while的整体循环,继续往下执行continue:结束for/while的当次循环,继续下一个循环