变量名的命名和使用
1.变量名只能包含字母、数字和下划线。变量名可以字母或者下划线打头,但不能以数字打头,例如:message_1,不能是1_message
2.变量名不能包含空格,但可以使用下划线分隔其中的单词
3.不能以关键字用作变量名

字符串
用 “”/’’ 双引号或者是单引号括起来的都是字符串
1.使用方法修改字符串的大小写:
变量名.title() 以首字母大写的方式显示单词
.upper()全部转换大写的形式
.lower()全部转换小写的方式
2.合并(拼接)字符串
使用 + 来合并
print(f_name + ’ ’ + l_name + ’ ‘)
print(ful_name.title())
3.换行 \n \t 跳四个空格
4.删除空白
python 能找出字符串末尾和开头多余的空白
.rstrip()忽略字符串末尾的空格
.lstrip()忽略字符串开头的空格
.strip() 忽略两端的空格
5.使用单引号避免和 ’ 冲突导致编译器无法识别
6.print
python2 中可以无需将打印内容放入括号内
python3中 print是一个函数,()必不可少
数字
整数(int):
可以直接做 + - * / 运算
** 表示乘方运算
()改变表达式中运算的 次序(优先级)
python2:整型运算依旧也是整型,如果运算结果有小数将被直接删除
浮点数(float)
python将带小数点的数都叫做浮点数
而已直接运算,但是结果所包含的小数位数可能是不确定的
>>> 0.2 + 0.1
0.30000000000000004
str()显式转换为字符串
列表(list):
由一系列按特定顺序排列的元素组成
用[]表示列表 用,来分隔里面的元素
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles) #print会把列表内容包括[],引号(统一现实’’)都打印出来
[‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
列表的访问:索引从0开始
bicycles[0] ‘trek’
print(bicycles[0]) trek
特殊语法 当索引号是负数时,从倒数开始访问,[-1]就是最后一个元素,[-2]是倒数第二个元素
可以直接使用bicycles[]形式来拼接创造一个消息
修改列表元素的值: 直接 用 =
添加:
1.末尾:使用append()方法直接添加到列表末尾
2.插入:使用insert(,) bic.insert(1,’ ')在列表bic的第一个位置上插入一个空格
删除
1.使用 del 语句删除: del bic[2] #删除bic第3个元素
2.使用pop(n)函数弹出列表n 位元素,并且可以使用变量保存这个元素,括号内不写时,默认弹出最后一个数
3.根据值 删除
remove()
组织列表:
1.sort()将字符串列表按字母顺序排列 — 永久性封存
sort(reverse = True)反方向排列
2.sorted()临时性排序