Python-----基础语法,变量类型
基础语法
1.行和缩进
- Python缩进敏感
2.多行语句
- 若想要一行显示多条语句使用(;)隔开即可
- 使用斜杠()将一行的语句分为多行显示
- 语句中包含 [], {} 或 () 括号就不需要使用多行连接符
变量类型
1.赋值
- 方法一:a = b = c = 1
- 方法二:a, b, c = 1, 2, “john”
2.变量类型
Python3有六个标准的数据类型:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
Numbers(数字)
(1)int(有符号整型)
(2)float(浮点型
(3)complex(复数)
String(字符串)
(1)python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
(2)截取字符串
[头下标:尾下标] 来截取相应的字符串
[头下标:尾下标:步长] 第三个参数,参数作用是截取的步长
(3)支持追加(+)和重复(*)操作
List(列表)
列表用 [ ] 标识,支持拼接(+)和重复(*)操作
Tuple(元组)
元组用() 标识,元组不能二次赋值,相当于只读列表。
Set(集合)
用大括号 { } 或者 set() 函数创建集合,基本功能是进行成员关系测试和删除重复元素。重复的元素被自动去掉
Dictionary(字典)
字典是一种映射类型,它的元素是键值对。字典的关键字必须为不可变类型,且不能重复。
赋值方法1:
dict = {}
dict[‘one’] = “1”
dict[2] = “2”
赋值方法2:
tinydict = {‘name’: ‘runoob’,‘code’:1, ‘site’: ‘www.runoob.com’}