09 2019 档案
摘要:内置函数 abs绝对值 print(abs(-1)) 》1 all 所有的布尔值都是True为True,If the iterable is empty, return True. print(all([1,2,-1,""])) 》False,print(all([0,""])) 》False an
阅读全文
摘要:总结 全局变量:顶头写的 局部变量 递归:函数自己调用自己;特性,要有明确的结束条件,问题规模应减少,效率不高 函数作用域 匿名函数 编程方法论: 面向过程:对过程细分,每次都从头运行,比函数式易读 面向对象 函数式: 特性: 1、无赋值 2、不可变,不修改变量 函数式编程 高阶函数: 满足以下两个
阅读全文
摘要:上节课回顾 1.函数 数学中函数:y=2*x+1 python中参数: def test(x,y,type=None): "注释" 代码块 return res 函数名代表内存地址、引用,调用时要加括号 2.参数 形参 调用时占内存,不调用时释放内存 实参--占内存 位置参数一一对应 关键字参数 默
阅读全文
摘要:函数 优点 函数参数 形参:调用时分配内存,调用结束时释放内存 实参:占用内存 位置参数一一对应,关键字参数 总结: 返回值数=0,None 返回值数=函数名,返回函数返回值 返回值数=其他,返回其他 过程:就是没有返回值的函数 补充:两个函数重名,调用最新的函数 函数遇到return立马结束 函数
阅读全文
摘要:分类: 可变不可变 可变:列表,字典 不可变:字符串,数字,元组 访问顺序 直接访问:数字 顺序访问:列表,字符串,元组 映射:字典 存放元素个数 容器类型:列表,元组,字典 原子:数字,字符串 集合: 1.不同元素组成 2.无序 3.元素必须是不可变类型(可哈希的值) 交集 intersectio
阅读全文
摘要:python基础知识练习题(二) # 13、有两个列表 # a.获取内容相同的元素列表 # l1=[11,22,33] # l2=[22,33,44] li=[] l1=[11,22,33] l2=[22,33,44] for item1 in l1: if item1 in l2: li.append(item1) print(li) # 结果 # [22, 33]...
阅读全文
摘要:列表-list li=[11,22,"age",["杨幂",["19","10"],"alex"],"name",True,"pu"] 列表中用[ ] ,分割每个元素 列表的元素可以是数字、字符串、列表、布尔值... “集合”,内部放置任何东西 功能:索引,切片,支持for、while 循环,修改,
阅读全文
摘要:Java Math 类 random()、abs()、round() 它表示四舍五入、xxxValue() Java String 类 charAt(index)、compareTo、concat、equals 、getBytes、 indexOf、length、replace、split、subs
阅读全文
摘要:条件语句 if、if...else、if...else if...else、嵌套的 if…else 语句 Java switch case 语句 case满足条件语句后有break;则正常输出 若满足条件语句无break;则从满足条件后一直输出(直到有break止); 若无break,所有case均
阅读全文
摘要:循环 while、do...while、for、for(声明语句:表达式)、break;、continue; Value of x:10Value of x:11Value of x:12Value of x:13Value of x:14Value of x:15Value of x:16Valu
阅读全文
摘要:接上节课,str方法 七个基本魔法 jion拼接、split分割、find查找,(没有则返回-1)、strip移除、upper大、lower小、replace 灰魔法 索引、切片、len、for循环(for 变量名 in 字符串) 在所有语言中,字符串在内存中一旦创建不可修改,如果要修改或拼接在内存
阅读全文