基础语法

变量 & 语句

变量命名规则

  • 英文大小写字母、数字、下划线组成

  • 不能以数字开头

  • 不能是关键字、保留字

    变量名称区分大小写

语句

varname = value                   # 赋值语句
print(value,value2,value3...)     # 打印语句
varname = input('prompt')         # 控制台输入语句

数据类型

数值类型

整型、浮点型、字符串型、布尔型

字符串

用单引号、双引号、三个(单|双)引号引起来的一堆字符

布尔类型

表示真和假; 真:True 假:False

类型转换

运算

四则运算

数值

+ - * / % ** // 其中 / 和 // 被除数不能为0

字符串

  • + 左右操作必须为字符串:   'abc' + 'def' = 'abcdef' '1' + '1' = '11'

  • * 其中一个为字符串,另一个为整数 '1' * 2 = '12'

bool

需转换成 int 进行四则运算

布尔运算

  • 与 ==> and 含义: 只有两个为 True 结果为 True

  • 或 ==> or 含义: 只要一个为True 结果为True

  • 非 ==> not 含义:你真我假,你假我真

关系运算

> 、< 、>=、<=、==、!=

控制语句

条件

循环


序列

列表

类型名

list

语法

操作

运算

range

类型转换

切片

函数

帮助查询: dir || help

元组

字典

基本用法

常用方法

遍历四法

var = {'a': '1', 'b': '2', 'c': '3'}

字符串

遍历字符

基操

集合

定义: 没有重复不可变的元素的无序的list 由字典的key组成的一种数据结构 由{}包含,每个元素用逗号分割,元素不可变set() 特性: 无序、元素不重复、可遍历

运算

方法

用途

主要用在元素去重

Last updated