变量
如图所示,以上所有的都不能被定义为变量名。
关键字可以被写成一个变量,但是当该关键字被定义为一个关键字后,那么该关键字的内容就会被冲掉,导致该关键字不能再次被引用。
每一个字符串会占用一个空间
字符串移除可以去空
字符串排序方法。
使用数字,特殊符号,数字和字母结合,特殊符号。
用户交互
2.7中,input,用户输入的是什么格式,输出的就是什么格式。
其实没什么用。
缩进与判断
如图所示表示缩进不一致,导致出问题。在一个级别中出现缩进不一致,就会出现错误。所以缩进一定要保持一致。
尽量使用idle进行开发,一个table键表示4个空格。
、
循环控制
在循环控制中,else表示是最后一项,这里不需要再有判断
在Python2中字符串和数字是可以进行比较的。
在Python3版本中,不支持数字和字母的排序
这种方法可以实现将name分割成字符保留在字符串里面
最后一个else指的是while的判断不正确的时候,就去执行这个else。
常用数据类型。
对数据是int和长整型不需要关注,如果一个数字超过位数后,那么该数字会自动变成长整型,不需要关心long和int的区别。
每一个字符串会创建一个空间,所以万恶的加号。为何会有万恶的加号,Python本质上是c语言编写的都是数组的模式,只要使用一个加号,就要重新开辟一个空间。
逗号主要用在分别打印的时候,其他时候都可以不加逗号。
有三种类型的一种是%d,%s,%f,三种。
如果想拼装,数字和字符串是不能拼加的。
备注:%d,%f,老师用的比较少,大部分使用的%s
Strip的操作会导致两边的空格会被去掉。
列表的操作
列表的两种创建方式
如图所示,只有索引,追加,
列表不能够模糊删除。
在python3中,不能对数字和字符串进行排序。
元组和列表区别,元组是只读的。元组的元素是不可以修改的,但是元组的元素的元素是可变的
如图所示,只有两个功能,一个是索引,一个是数数。
使用tuple可以将元组和列表进行更换、
File在Python3中是没有的。
打印文件中的内容会如实的打印文件中的内容
Forlines打印会打印成列表的模式