为何使用python
Python是一种效率极高的语言:相比于众多其他的语言,使用Python编写时,程序包含的代码行更少。Python的语法也有助于创建整洁的代码:相比其他语言,使用Python编写的代码更容易阅读、调试和扩展。大家将Python用于众多方面:编写游戏、创建Web应用程序、解决商业问题以及供各类有趣的公司开发内部工具。Python还在科学领域被大量用于学术研究和应用研究。
变量
- 在程序中可随时修改变量的值,而Python将始终记录变量的最新值。
- 应使用小写的Python变量名
字符串
- upper(), lower(), titile()方法
- 拼接字符串 +
- stirp(), lstrip(), rstrip()方法:删除多余的空白
- str()函数:转换字符串
列表
- tuple[n]:访问列表的索引为n的元素,-n访问倒数第n个元素
- append()方法:往列表添加元素
- insert(n, value)方法:往位置为n处插入元素,其他右移
- del tuples[n]语句:删除;pop(n)方法:弹出元素(pop()弹出最后一个元素);remove(value)方法:删除第一个值为value的元素
- sort()方法:排序(reverse=True反向);sorted()函数:临时排序
- reverse()方法:逆序
- len()函数:确定长度
- for element in tuple:语句:遍历
- range(a, b)函数:生成从a到b(不含b);函数list():将一系列生成结果转换为列表
- tuple = [expression for value in range(a, b)] :列表解析
- tuple[a:b] :切片不包括b ; tuple_duplicated = tuple[ : ] :创建副本,tuple_duplicated = tuple直接赋值则关联
- set 集合
不可变列表
- list =