自定义函数
返回值
返回值的3种情况 没有返回值 —— 返回None 不写return 只写return:结束一个函数的继续 return None —— 不常用 返回1个值 可以返回任何数据类型 [......]
返回值的3种情况 没有返回值 —— 返回None 不写return 只写return:结束一个函数的继续 return None —— 不常用 返回1个值 可以返回任何数据类型 [......]
文件操作的其他功能
1、read(n)
2、seek()
seek(n)光标移动到n位置,注意: 移动单位是byte,所有如果是utf-8的中文部分要是3的倍数
移动到开头:[……]
数据类型划分:可变数据类型,不可变数据类型。不可变数据类型:tuple bool int str (可哈希)。 可变数据类型:list dict set (不可哈希)。
dict key 必须是不可变数据类型,可哈希;value:任意数据类型。dict 优点:二分查找去查询[……]
1、索引、切片
基本同字符串的索引和切片
2、增删改查
3、排序、嵌套
元祖 只读列表,可循环查询,可切片。元组中的元素不能修改,但是元组中的诸如列表内的元素可能可以修改
[……]
数据类型介绍举例int数字:主要用于运算1,2,3bool判断真假True,Falsestr简单少量的储存数据,并进行相应的操作’lucy’,”alice”tuple元组:只读(1,2,’alex’) list储存大量的有序数据[1,’abc’,True,[1,2,3]]d[……]
while 后面的else 作用是指,当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句。
运算符描述实例/与c++不同,表示正常的除法print(5/2) #2.5**幂运算print([……]
变量的命名规则基本同C++。注意虽然Python支持中文作变量名,但不建议使用。另外变量的命名尽量有一定的可描述性。
Python中没有常量,通常约定俗成用字母全是大写的变量作为常量。
[……]