变量和简单数据类型
1. 变量的命名和使用
a. 变量名智能含有字母,数字,下划线。开头可以是字母或下划线,但不能以数字。
b. 变量名不能含有空格。
c. 不能使用Python关键字和函数名用作变量名。
d. 变量名要简短且具有描述性。
e. 慎用I和O 容易被看错。
2. 字符串
字符串变量名.title() //以首字母大写的方式显示某个单词
字符串变量名.lower() //字符串完全小写输出
字符串变量名.upper() //字符串完全大写输出
Python使用+号来合并字符串
制表符 “\t” 空四个字符
换行符 “\n”
注:可以组合使用
字符串变量名.rstrip() //去掉字符串末尾的空白(暂时去掉),想永久使用要将删除的操作结果存回变量中
lstrip()和strip() 分别是去掉字符串开头和两端的空白(暂时去掉)
3. 数字
Python中使用两个乘号表达乘方运算
存在运算次序可以用括号改变运算次序
类型错误,像类似的使用整数时需要显示的指出你希望python可以将整数作为字符串所以要使用函数
str(整数变量名)
4. 注释
注释用#号标识
列表简介
列表类似于数组
Python中用[]表示列表用‘,‘来分隔其中元素
列表的访问类似于数组的访问
列表名[索引] // 索引从0开始而不是从1开始
1. 添加元素
在末尾添加元素使用函数append()
使用方法:
列表名.append(添加的元素)
在列表中插入元素使用函数insert()
使用方法:
列表名.insert(插入位置索引,添加元素)
2. 删除元素
知道删除元素在列表中的位置,使用del语句
使用方法:
del 列表名[索引]
pop方法:
类似于弹栈可以保存删除元素
使用方法:
列表名.pop(索引)未指定索引时默认是最后一个
知道删除的值时,使用remove()
使用方法
列表名.remove(元素)//只能删除第一个指定的值如果该元素出现多次需要用循环来判断是否删除了所有的值
3. 组织列表
Sort()对列表进行永久性的排序(按字母顺序排列)
使用方法:
列表名.sort()
也可以按字母顺序相反的顺序来排列元素
要向sort()方法传递参数reverse=True
使用方法:
列表名.sort(reverse=True)
sorted()对列表进行临时排序按字母顺序
使用方法:
sorted(列表名)
反字母顺序
sorted(列表名,reverse=True)
倒着打印列表
使用reverse()永久性的
使用方法:
列表名.reverse()
确定列表长度方法
len()
使用方法:
len(列表名)