开始
变量的命名和使用
- 变量名只能包含字母、数字和下划线。
- 变量名不能包含空格,但可使用下划线来分隔其中的单词。
- 不要将python关键字和函数名用作变量名
- 变量名应既简短又具有描述性。
- 慎用小写字母l和大写字母o,因为它们可能被人错看成数字1和0。
数据类型
一. str 字符串类型
1. 修改字符串的大小写
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
1 name = "ho love" 2 print(name.title())
upper() 全部大写
lower() 全部小写
2. 合并(拼接)字符串
python使用加号(+)来合并字符串。
1 name_a = "ho love" 2 name_b= "小明" 3 name_c = name_a + name_b 4 print(name_c)
3. 使用制表符或换行符来添加空白
要在字符串中添加制表符,可使用字符组合
\t 制表符
\n 换行
4. 删除空白
python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法
rstrip()。
1 name = " 小明 " 2 name_a = " hehe " 3 print(name, name_a ) 4 print(name.rstrip(), name_a.rstrip())
二. int 数字类型
三. 列表
列表由一系列按特定顺序排列的元素组成
在python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。
1.访问列表中的元素
列表是有序集合,因此要访问列表的任何元素,只需将该元素的位置或索引告诉python即可。
要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内。
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 print(vehicle[0])
2.列表的增,删,改,查。
改列表元素:
修改列表元素的语法与访问列表元素的语法类似。要修改列表元素,可指定列表名和要修改
的元素的索引,再指定该元素的新值。
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 vehicle[0] = "三轮车" 3 print(vehicle)
添加列表元素:
1在末尾添加元素
append()
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 vehicle.append("三轮车") 3 print(vehicle)
2.插入元素
insert()
使用方法insert()可在列表的任何位置添加新元素。为此,你需要指定新元素的索引和值。
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 vehicle.insert(1, "三轮车") 3 print(vehicle)
3删除元素
del
del 元素名[索引值] 使用del语句删除元素
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 del vehicle[3] 3 print(vehicle)
pop() 默认从最后一个元素删除,括弧内可以有索引
方法pop()可删除列表末尾的元素,并让你能够接着使用它。术语弹出(pop)源自这样的类
比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。
你可以使用pop()来删除列表中任何位置的元素,只需在括号中指定要删除的元素
的索引即可。
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 pop_vehicle = vehicle.pop(1) 3 print(vehicle) 4 print(pop_vehicle)
根据值删除元素
remove()
有时候,你不知道要从列表中删除的值所处的位置。如果你只知道要删除的元素的值,可使
用方法remove()
例如,假设我们要从列表vehicle中删除值"火车"。
1 vehicle = ["自行车", "火车", "汽车", "小车"] 2 vehicle.remove("火车") 3 print(vehicle)