上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 58 下一页
摘要: 在任何函数都有返回值,一般都是想到return 关键词,在函数生成器中有个关键词 yield 也可以做返回值,在函数没调用之前,是不会输出任何东西的 1,return 用法 def stu(): return 'hello' stu() 2,yield用法 def stu(): a,b=1,1 b= 阅读全文
posted @ 2018-09-28 11:56 学无边涯 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 知道在python中rang()是一个有序的列表,在使用过程发现,Python2和Python3中的rang()不同之点,下面讲述不同之点 1,Python2 rang()用法 ->> rang(10) 输出 [0,1,2,3,4,5,6,7,8,9] 2,Python3 rang()用法 ->> 阅读全文
posted @ 2018-09-27 16:16 学无边涯 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列是数学中的常见的算法,第一个第二个不算,从第三个开始,每个数的都是前面两个数的和,使用yield关键词把生成的数列保存起来,调用的时候再调用,下面举例说明一下 def fab(max): n, a, b = 0, 0, 1 while n < max: yield b # print b 阅读全文
posted @ 2018-09-27 16:08 学无边涯 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 我们在用列表生成式的时候,如果有一百万的数据,内存显然不够用,这是python想要什么数据,就生产什么数据给你,就产生了生成器,下面简单讲述生成器用法 1,生成器的用法 a=([a*a for a in rang(10)]) 用元祖的形式 输出 a 为一个生成器 ,是一个大的容器 这样是需要用nex 阅读全文
posted @ 2018-09-26 15:52 学无边涯 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在操作列表或者元组的时候,对一系列的数据进行算法,比较整个数据加1,或翻倍,用传统的算法就很繁琐,列表给我们提供简便的方法 a=[i*i for i in rang(10)] a=[1,4,9,16,25.....] 其作用 把多行语句转换为 一行 文章来自 www.96net.com.cn 阅读全文
posted @ 2018-09-25 13:13 学无边涯 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在不改变函数的结构的基础,我们给函数加新的功能,用是函数装饰器,如果要给函数传递参数,那么应该怎么做呢 @timerdef test2(name,age): time.sleep(3) print('name: %s age: %s' % (name, age)) test2('dongye',33 阅读全文
posted @ 2018-09-25 12:38 学无边涯 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在软件开发的过程中,要遵循软件的一些原则封装的,不改变原有的代码的基础增加一些需求,python提供了装饰器来扩展函数功能,下面说说函数装饰器用法 def debug(func): def wrapper(): print "[DEBUG]: enter {}()".format(func.__na 阅读全文
posted @ 2018-09-22 16:37 学无边涯 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 我们知道python接受输入的raw_input()和input() ,在python3 输入raw_input() 去掉乐,只要用input() 输入,input 可以接收一个Python表达式作为输入,并将运算结果返回。 1,raw_input() raw_input([prompt]) 函数从 阅读全文
posted @ 2018-09-21 12:51 学无边涯 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 有时候项目需要获取数据库最大的id值,比如生成订单,做排序号,那么Thinkphp 如何获取最大值id值。 $info=D('Customer')->where('1=1')->order('customer_id desc')->find(); //var_dump($info); $this-> 阅读全文
posted @ 2018-09-19 13:24 学无边涯 阅读(4314) 评论(0) 推荐(0) 编辑
摘要: 在网页制作过程中,经常遇到新窗口打开,一般是a超级链接或者location.href 新窗口打开形式,下面分别讲述两种之间的不同方式 1,a标签 新窗口 添加属性 target="_blank" <a href="http://www.96net.com.cn/" target="_blank" > 阅读全文
posted @ 2018-09-19 11:20 学无边涯 阅读(1155) 评论(0) 推荐(1) 编辑
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 58 下一页