今天学习的知识较为零碎,所以可能我记录的不会很有条理。
内容包括(序列类型容器,取单个元素,字符串和列表切片,序列函数以及字符串函数)
1.容器:我个人的浅薄的认识就是类似杯子装水,这个杯子就是容器,相对应的C语言中的数组,python中的列表,字符串,都能算作一种容器,只是他们所装的元素不同罢了。
2.列表,字符串都是序列,也就是元素是有顺序的被包含在里面,有一些操作可以对所有序列有作用
·+用于连接两个序列
· *n,可以复制n遍原有的元素
· in not in 的操作
3.取单个元素:在序列中用[数字]就可以取出想要的第几号元素
4.序列切片:切片嘛,我觉得其实就是想取出连续的元素,形式:[,]
(常例):如果一共五个元素,想取到第二个和第三个元素,[1,3]
(特例):如果一共五个元素,想取到第四个和第五个元素,这里我们都知道,正常情况下括号内是不包括后面的数字的,也就是说不会把最后的元素算进来,但我们又想要,该怎么办呢???
(答案):假定我们有第六个元素,这样写成[3,5](事实证明完全🆗)
5.序列的函数:
函数名 | 作用 |
---|---|
min( ) | 取出元素中最小的元素 |
max() | 取出元素中最大的元素 |
len( ) | 计算序列元素长度 |
6.字符串函数:
函数名 | 作用 |
---|---|
find | 寻找元素位置 |
count | 记录元素出现次数 |
strip | 去掉空格 |
rstrip | 去右不去左 |
lstrip | 去左不去右 |
lower | 全部变成小写 |
浮点型保留位数的表达问题(两种形式)
1.利用round()函数:round(浮点型数据,保留位数)
2.利用%.nf进行保留位数:
%f 保留小数点后bai面六位有效数字,%.3f 保留三位小数。
%e 保留小数zhi点后面六位有效dao数字,指数形式输出。
%3e 保留3位小数位,使用科学计数法。
打印变量时多个单引号双引号挨在一起
1.转义字符(我个人很稀罕,贼爽)
2.单引号过多可以用双引号换一哈,很明智滴
例如:I’m not a good boy.(这个单引号要么转义,要么外面不用单引号,不然配对配错了,句子后面的单引号会尴尬)