摘要: 1 alert('xx'); //弹出警告框 2 console.log("xx"); //在控制台中输出 3 var a=prompt("请输入信息");//弹出输入的对话框 4 console.log(a); 5 console.log(typeof a); //输出a变量的类型 6 console.... 阅读全文
posted @ 2018-09-25 20:54 狮子座的尾巴 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 反射就是通过字符串,在模块中寻找指定函数,对其进行判断,获取,设置,删除 getattr #根据字符串的形式,去对象中找成员 hasattr #根据字符串的形式,判断对象中是否有成员 setattr #根据字符串的形式, 动态的设置一个成员 (内存) delattr #根据字符串的形式,动态的删除一 阅读全文
posted @ 2018-08-30 17:39 狮子座的尾巴 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 区分方法: 1在类中的叫方法,在类外面的叫函数 2在名字前加 对象名. 的叫方法, 在名字前加 类名. 或 只写名字的 叫函数 通过代码进行区分: 打印查看: function method 阅读全文
posted @ 2018-08-30 16:16 狮子座的尾巴 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-21 22:36 狮子座的尾巴 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 递归深度在1000以内,快到1000就会停止. 二分法: 1.只能处理有序数据 2.数据时是通过索引处理的 3通过第一个索引位置和最后一位索引位置找到中间索引,然后判断中间索引的大小,大往右移一位做第一个索引,小往左移一位做最后一位索引,不断循环直到第一个索引的值大于最后一位索引的值. 阅读全文
posted @ 2018-08-15 17:17 狮子座的尾巴 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 匿名函数: lambda: 函数名=lambda 参数:条件并返回值 注意:1匿名函数的参数可以有多个,需要用逗号隔开 2,只能写一行 3.返回的值可以是任何类型 4.通过__name__查看名字时一般都为lambda 排序函数: sorted: sorted(iterable,key=None,r 阅读全文
posted @ 2018-08-15 16:15 狮子座的尾巴 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-14 20:17 狮子座的尾巴 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 生成器本质上是迭代器. 可以通过以下方式获得生成器: 1.生成器函数 2.生成器表达式 函数中带有yield就是生成器函数: 1.第一次调用生成器函数调用的是生成器,并不会运行函数内的程序. 2.要以yield结尾,第一个yield不能用send,最后一个yield也不能用send (send是为上 阅读全文
posted @ 2018-08-13 16:00 狮子座的尾巴 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 函数名:函数名可以说是一个变量,但它是一个特殊的变量,因为当它与小括号配合使用时就会执行函数. 1.函数名可以放在列表中使用: 2.函数可以当函数名的参数 3.函数可以作为函数的返回值: 闭包:内层函数对外层函数变量的引用 python规定:如果你在内层函数中访问了外层函数的变量,那么这个变量在使用 阅读全文
posted @ 2018-08-10 17:25 狮子座的尾巴 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 此时输出结果是:6 在内层函数中如果没有找到变量的值,那么程序会自动找离它最近的值,值的变量名要一致, 需要注意的是如果你需要对这个变量进行修改,在不做任何操作的情况下会报错. 下面是几种不同的例子,其原因是一样的. 阅读全文
posted @ 2018-08-10 16:05 狮子座的尾巴 阅读(140) 评论(0) 推荐(0) 编辑