1.python基础
摘要:在python高级语言中,有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 1.1 数字 int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) 注
阅读全文
二分查找的python的实现
摘要:data_set = list(range(100)) #print(data_set) def b_search(n,low,high,d): mid = int((low + high)/2) if low == high: print("not found") return if d[mid]
阅读全文
生成器、装饰器
摘要:列表生成式: L = [x *x for x in range(10)] 生成器: 开门见山,直接上代码了解生成器的作用:(减少内存的占用) g = (x * x for x in range(10)) for i in g: print(i) 绝大多数可以通过for循环进行迭代; 迭代器: 一类是
阅读全文
python函数参数详解
摘要:形参:只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元; 实参:常量、变量、表达式、函数等可以作为实参,并有确定的值传递到形参; 实参给形参传递数值时,出现不同情况的参数: 默认参数: 位置参数: 关键参数: 非固定参数: *args,**kwargs *args:把多余的参数打
阅读全文