目录
一、字符串
1. .title()方法
以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
例:
2. .upper()和.lower()方法
将字符串改为全部大写或全部小写。
例:
3.f" {} "字符串
在有些情况下,你可能想在字符串中使用变量的值。例如,你可能想使用两个变量分别 表示名和姓,然后合并这两个值以显示姓名。
这种字符串名为f字符串 。f是format(设置格式)的简写,因为Python通过把花括号内 的变量替换为其值来设置字符串的格式。
例:
4.删除空白
①.rstrip()
删除字符串末尾的空白
②.lstrip()
删除字符串开头的空白
③.strip()
同时剔除字符串两边的空白
二、树
(1)浮点数
1.将任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除。
2.在其他任何运算中,如果一个操作数是整数,另一个操作数是浮点数,结果也总是浮点数。
3.无论是哪种运算,只要有操作数是浮点数,Python默认得到的总是浮点数,即便结果原 本为整数也是如此。
(2)树中的下划线
书写很大的数时,可使用下划线将其中的数字分组,使其更清晰易读,当你打印这种使用下划线定义的数时,Python不会打印其中的下划线。
例:
这是因为存储这种数时,Python会忽略其中的下划线。将数字分组时,即便不是将每三 位分成一组,也不会影响最终的值。在Python看来,1000 与1_000 没什么不同, 1_000 与10_00 也没什么不同。这种表示法适用于整数和浮点数,但只有Python 3.6 和更高的版本支持。
三、列表
列表 由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0 ~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没 有任何关系。
在Python中,用方括号([] )表示列表,并用逗号分隔其中的元素。下面是一个简单的 列表示例,其中包含几种自行车:
1.访问列表元素
列表是有序集合,可以通过索引访问。
例:
注意:
①索引从0而不是1开始;
②通过将索引指定为-1 ,可让 Python返回最后一个列表元素;
③这种约定也适用于其他负数索引。例如,索引-2 返回倒数第 二个列表元素,索引-3 返回倒数第三个列表元素,依此类推。
2.修改元素
直接为原来的元素重新赋值。
3.添加元素
1. 在列表末尾添加元素 : append()
2.在列表中插入元素 : insert()
4.删除元素
1.使用del 语句删除元素
如果知道要删除的元素在列表中的位置,可使用del 语句。
使用del 可删除任意位置处的列表元素,条件是知道其索引。
2. 使用方法pop() 删除元素
方法pop() 删除列表末尾的元素,并让你能够接着使用它。术语弹出 (pop)源自 这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。
3. 弹出列表中任何位置处的元素
实际上,可以使用pop() 来删除列表中任意位置的元素,只需在圆括号中指定要删除元素的索引即可。
如果你不确定该使用del 语句还是pop() 方法,下面是一个简单的判断标准:如果 你要从列表中删除一个元素,且不再以任何方式使用它,就使用del 语句;如果你 要在删除元素后还能继续使用它,就使用方法pop() 。
4. 根据值删除元素
有时候,你不知道要从列表中删除的值所处的位置。如果只知道要删除的元素的 值,可使用方法remove() 。