011、元组
元组 基本操作 与列表类似,元组是一个有序序列,但是不可变。 元组用小括号()生成: t = (10, 11, 12, 13, 14) t (10, 11, 12, 13, 14) 可以索引,切片: t[0] 10 t[1:3] (11, 12) 元组是不可变的,不能通过赋值改变: t[0] = 1 -------------------------------------------------…
2024-3-07 23:14
|
|
6
564 字
|
9 分钟
010、可变与不可变类型
可变与不可变类型 列表是可变的 列表是一种可变类型: a = [1,2,3,4] 可以通过索引改变: a[0] = 100 a [100, 2, 3, 4] 通过方法改变: a.insert(3, 200) a [100, 2, 3, 200, 4] a.sort() a [2, 3, 4, 100, 200] 字符串是不可变的 s = "hello world" 通过索引改变…
2024-3-07 23:14
|
|
6
134 字
|
4 分钟
009、列表
列表 列表的生成 用一对中括号[]生成列表: a = [1, 2.0, 'hello'] type(a) list 空列表的产生: empty_list = [] empty_list [] 空列表也可以这样产生: list() [] 基本操作 长度: len(a) 3 加法与数乘: a * 2 [1, 2.0, 'hello', 1, 2.0, 'hello'] a + a …
2024-3-07 23:14
|
|
8
466 字
|
12 分钟
008、索引与切片
索引与切片 索引 可以用中括号对字符串进行索引: s = "hello world" s[0] 'h' 索引从0开始,索引第五个字符: s[4] 'o' 可以用负值从尾部索引,倒数第二个字符: s[-2] 'l' 切片 可以用中括号提取子序列: var[lower:upper:step] 其范围包括 lower ,但不包括 upper ,即 [lower, upper), st…
2024-3-07 23:13
|
|
6
230 字
|
3 分钟
007、字符串
字符串 字符串生成 用一对单引号或者双引号来生成字符串: "hello world!" 'hello world!' 'hello world!' 'hello world!' 可以在字符串里的引号前加一个转义符号“\”,表示字符串中的引号: "I\'m good at Python!" "I'm good at Python!…
2024-3-07 23:13
|
|
9
402 字
|
8 分钟
006、数字
数字 整型 整型支持基本的加(+)、减(-)、乘(*)、除(/)四则运算: 2 + 2 4 3 - 4 -1 4 * 5 20 12 / 3 4.0 12 / 5 2.4 整数除法: 12 // 5 2 取余(%)和幂指数(**)运算: 32 % 5 2 10 ** 3 1000 浮点型 对应数学世界中的实数,在Python中也支持加减乘除的运算,包括整除和取余: 3.4 - 3.2 0.1999…
2024-3-07 23:13
|
|
6
281 字
|
8 分钟
005、Python演示
Python演示 数学运算 简单的数学运算: 2 + 2 4 7 - 2.5 4.5 3 * 2.5 7.5 8 / 4 2.0 赋值 使用变量名=表达式赋值: a = 0.2 字符串 字符串生成,单引号与双引号是等价的: s = "hello world" s = 'hello world' 三引号用来输入包含多行文字的字符串: ""&…
2024-3-07 23:12
|
|
6
522 字
|
15 分钟