上一页 1 ··· 86 87 88 89 90
摘要: lambda表达式,冒号前面的是参数,后面的是返回值。 Python写一些执行脚本时,使用lambda就可以省下定义函数过程,比如说我们只是需要写个简单的脚本来管理服务器时间,我们就不需要专门定义一个函数然后再写调用,使用lambda就可以使得代码更加精简。 对于一些比较抽象并且整个程序执行下来只需 阅读全文
posted @ 2017-01-31 16:37 道高一尺 阅读(260) 评论(0) 推荐(0)
摘要: filter过滤器 >>> list(filter(None,[0,1,2,True,False])) [1, 2, True] filter的作用就是后面的数据按照前面的表达式运算后,得出为False则去掉,返回所有为True的值。 #举例找出0—100所有的奇数 def myfun(x): re 阅读全文
posted @ 2017-01-31 16:37 道高一尺 阅读(361) 评论(0) 推荐(0)
摘要: #判断回文联 上海自来水来自海上 def judgesentence(sentence): lenth=len(sentence) for each in range(lenth): if sentence[each]==sentence[-(each+1)]: q=True else: q=Fal 阅读全文
posted @ 2017-01-31 16:36 道高一尺 阅读(212) 评论(0) 推荐(0)
摘要: #有些编程语言不够“聪明”,向这类向前引用的方式会导致报错,但Python足够“醒目”,这段代码是正确的! def next(): print('我在next()函数里...') pre() def pre(): print('我在pre()函数里...') next() 我在next()函数里.. 阅读全文
posted @ 2017-01-31 16:35 道高一尺 阅读(4618) 评论(0) 推荐(0)
摘要: a) 计算打印所有参数的和乘以基数(base=3)的结果 b) 如果参数中最后一个参数为(base=5),则设定基数为5,基数不参与求和计算。 def myfun(*num): rs=0 for i in num: rs=rs+i if num[-1]==5: re=(rs-5)*5 else: r 阅读全文
posted @ 2017-01-31 16:34 道高一尺 阅读(695) 评论(0) 推荐(0)
摘要: 编写一个函数 findstr(),该函数统计一个长度为 2 的子字符串在另一个字符串中出现的次数。例如:假定输入的字符串为“You cannot improve your past, but you can improve your future. Once time is wasted, life 阅读全文
posted @ 2017-01-31 16:34 道高一尺 阅读(1060) 评论(0) 推荐(0)
摘要: def Dec2Bin(dec): temp = [] result = '' while dec: quo = dec % 2 dec = dec // 2 temp.append(quo) while temp: result += str(temp.pop()) ... 阅读全文
posted @ 2017-01-31 16:33 道高一尺 阅读(735) 评论(0) 推荐(0)
摘要: #转换进制程序 q=True while q: temp=input('您好,请输入一个整数:''(输入q退出程序)''\n') if temp!='q': num=int(temp) print('十进制到十六进制:%d>>0x%x' % (num,num)) print('十进制到八进制:%d> 阅读全文
posted @ 2017-01-31 16:32 道高一尺 阅读(273) 评论(0) 推荐(0)
摘要: >>> "{a} love {b}.{c}".format(a="I", b="Fish", c="com") 'I love Fish.com' >>> '{0}{1:.2f}'.format('pi=',3.1415926) 'pi=3.14' 阅读全文
posted @ 2017-01-31 16:31 道高一尺 阅读(238) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-01-31 16:30 道高一尺 阅读(268) 评论(0) 推荐(0)
上一页 1 ··· 86 87 88 89 90