变量
Python变量的命名规则:
(1).变量名只能包含字母、数字和下划线。
(2).变量名不能包含空格,但可使用下划线来分隔其中的单词。
(3).不要将Python保留关键字和内置函数名作为变量名。
(4).变量名应既简短又具有描述性。
(5).慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
注释
- 单行注释,用"#"。
- 多行注释,用三个单引号或三个双引号的闭合区间。
字符串
1.Python中字符串可以用单引号或双引号括起来表示,比如:"我爱中国",'我爱中国'。
2.字符串的拼接用"+"。
3.几个常用的字符串处理函数:
(1).字符串.title()表示将字符串中的每个单词的首字母变成大写,"I'm"会变成"I'M"。
(2).字符串.lower()表示将字符串的所有字符都变成小写。
(3).字符串.upper()表示将字符串的所有字符都变成大写。
(4).str(非字符串)表示将非字符串转换成字符串。
4.当字符串过长时,可以用""进行换行,""必须在引号内,在新行前面产生的制表符需要删除掉。
5.使用""和""进行打印制表符和换行,需要注意print()方法自带换行。
6.删除空白的几个方法:
(1).字符串.lstrip()表示删除字符串最左边的空白字符。
(2).字符串.rstrip()表示删除字符串最右边的空白字符。
(3).字符串.strip()表示删除字符串两端的空白字符。
整数和浮点数
列表的增删改操作
1.列表的特性:
(1).列表由一系列按特定顺序排列的元素组成。
(2).用"[]"表示列表,并用逗号分隔其中的元素。
(3).列表是有序集合。
(4).列表的索引从0开始,可以用-1返回最后一个列表元素,依次-2返回倒数第二个...
2.列表的操作:
(1).修改
修改列表元素可以指定列表名和要修改的元素的索引,再指定该元素的新值。
操作:列表名[索引] = 新值
(2).添加
(2.1).在列表末尾添加元素,新元素会被追加到列表的最后面。
操作:列表名.append(新元素)
(2.2).在列表指定位置处插入元素,事先需要指定新元素的索引和值,成功插入后会将列表原有的每个元素都右移一个位置。如果指定的索引值不存在,新元素会被默认添加到列表的最后端。
操作:列表名.insert(索引, 值)
(3).删除
(3.1).用del删除元素,删除之前,需要提供要删除元素的索引位置。如果提供的索引值不存在,程序会报错。
操作:del 列表名[索引]
(3.2).用不带参数的pop()方法删除尾部元素,同时返回被删除的元素值。
操作:变量 = 列表名.pop()
(3.3).用带参数的pop()方法删除元素,参数是要删除的元素的索引值。同时返回被删除的元素。如果索引不存在,程序会报错。
操作:变量 = 列表名.pop(索引)
(3.4).根据元素值删除元素,用remove()方法,该方法接收一个要删除的元素的值,无返回值。如果要删除的元素值不存在,程序会报错。
操作:列表名.remove(元素值)
注意:remove()方法只会删除第一个指定的值的元素(左起第一个)。如果要删除的值可能在列表中出现多次,就需要用循环来判断是否删除了所有这样的值。