python基础Task2笔记
一,列表
1.1列表
a.由一系列按特定顺序排列的元素组成。
b.是python中使用最频繁的数据类型.
c.专门用于存储一串信息。
d.索引从0开始。
1.2标志
a.列表用 [ ] 定义
b.数据之间用 , 分隔。
1.3基本操作
a.创建
b.append()
输入
motorcycles=[]
motorcycles.append(‘honda’)
motorcycles,append(‘yamaha’)
motorcycles.append(‘suzuki’)
输出
[‘honda’,‘yamaha’.‘suzuki’]
(列表完全相同)
c.pop()
删除元素
d.del()
删除元素:
del motorcycles[1]
print(motorcycles)
1.4列表相关方法
len() 返回列表中的元素数量
max() 返回列表中的最大元素
min() 返回列表中的最小元素
sorted() 返回一个最小到最大排序的列表副本,并保持原始列表不变
join() 将字符串列表作为参数,并返回一个由列表元素组成并由分隔符字符串分隔的字符串
二,元祖
2.1标志
a.元祖使用小括号(),列表使用方括号[]
b.元祖的元素不可修改
2.2基本操作(创建及不可变性)
a.创建空元祖:
tup1=()
tup1=(40,) (元祖中只包含一个元素时,需要在元素后加逗号)
b.访问元祖:同列表
c.修改元祖:元祖中的元素值不能修改,我们可以对元祖进行连接组合
tup3=tup1+tup2
d.删除元祖:元祖不能被删除,我们使用del来删除整个元祖,但输出变量会有异常信息
e.截取元祖:0,1,2,表示正向第一个第二个第三个元素;-1,-2表示反向的的倒数第二个和倒数第一个元素;1:表示从第二个元素开始的所有元素
三,string字符串
3.1定义及基本操作(+,*,读取方式)
a.字符串是python中最常用的数据类型
b.使用单引号(‘ ’)或双引号(‘‘ ’’)来创建字符串
c.读取方式:使用方括号[ ]来截取字符串
3.2字符串相关方法
+表示连接两个字符串
*表示重复输出字符串
[ ]通过索引(下标)获取字符串中的字符
[ : ]截取字符串的一部分
in成员运算符(如果字符串中包含给定的字符返回True)
not in成员运算符(如果字符串中不包含给定的字符返回True)
四,字符串格式化问题
4.1格式化
a.python支持格式化字符串的输出(会用到复杂的表达式)
b.基本用法:将一个值拆入到一个有字符串格式符%s的字符串中
4.2符号
a.字符串格式化符号含义:
b.格式化操作符辅助命令: