一. 变量名
- 变量名只能包含字母、数字和下划线。可以使用字母或下划线开头(下滑线开头的变量具有特殊含义,例如双下划綫表示系统内置变量,所以尽量不要使用下划线开头),不能使用数字开头;
2.变量名中不能使用空格;
- 慎用小写字母 l 和 大写字母 O 因为可能会被看成数字 1 和 0.
二、字符串
-
strname.title() 将每个单词的首字母改为大写,
-
strname.upper() 将每个字母改为大写,
-
strname.lower() 将每个字母改为小写,
-
字符串可以合并 使用操作符“+”,但是注意有时需要将其他类型的变量转化为字符串类型的变量使用方法:str()避免类型错误,
-
字符串中使用“\n”换行,"\t"添加制表符,
-
strname.rstrip() 她可以找到并删除字符串 末尾 的空白,
-
strname.lstrip() 她可以找到并删除字符串 开头 的空白,
-
strname.strip() 她可以找到并删除字符串 两端 的空白,
三、列表的创建和访问
-
列表索引从 0 开始
-
listname[ -1 ] 返回列表倒数第一个元素,同样也适用于其他负数索引,
四、修改、添加和删除列表元素
- listname.append(新元素) 将新元素添加至列表末尾
这种添加元素的方式可以动态的创建列表,可以先创建一个空列表,然后依次添加元素。
- listname.insert(索引位置,新元素) 在列表的任何位置添加新元素,列表中既有的每个元素向右移动一个位置。
如果指定的索引为负数,表示添加到倒数第几个位置
如果索引大于长度则添加至最后
-
del listname【位置常量】 删除指定索引位置处的元素,一旦删除便无法访问了
-
变量名 = listname.pop(位置常量) 根据位置删除元素,如果括号中为空则弹出最后的元素,
弹出后的元素被赋给了指定的变量
- listname.remove(列表中的元素值) 根据值删除元素
方法 remove()只能删除第一个指定的值,如果要删除的值在列表中出现多次就需要利用循环判断是否全部删除
五、组织列表
1.listname.sort() 永久性的修改了列表的顺序,按照列表元素的值进行排序
如果要反向排序添加参数 reverse = True
- 变量名 = sorted(listname) 按照特定顺序显示列表元素,临时性排序,不影响在原列表中的排列顺序
同样如果反向则添加参数 reverse = True
!!!!如果是临时的话一般会有返回值,永久性的都没有返回值!!!
3.reverse() 永久性翻转元素排列顺序,此方法不是按照字母相反的顺序排列,而是反转列表元素的排列顺序,
- = len(listname)返回列表长度
六、创建数字列表
- listname = list( range( m, n, q ) ) 参数分别为 开始数 终止数 + 1 步长 ,如果只有一个参数则表示从 0 开始到参数 -1
就这么多啦~
顺便再补充一波 Python 运算符
image.png
网友评论