layout: post title: D码点评:19 Unpythonic description: ~ 麻辣评点,善意满盈 author: zoomq categories: gDgcoDe tags: gdg D码点评 dd wechat coding
本期心有戚戚的代码段来自:
的中译版本最新一期:Issue 110: PyCon 2014 |蠎周刊 |汇集全球蠎事儿 !-)
题面儿:
- 从1到100
- 如果能被3和5同时整除,吼:
FizzBuzz
- 如果只能被3整除,吼:
Fizz
- 如果只能被5同时整除,吼:
Buzz
Javacious
{% highlight python %} import sys
class Value(object): def init(self,value): self.setValue(value)
def setValue(self,value): self.value = value def getValue(self): return self.value def toString(self): return self.getValue().__str__()
class FizzBuzz(object): def init(self, n): if n % 15 == 0: value = 'FizzBuzz'; elif n % 3 == 0: value = 'Fizz'; elif n % 5 == 0: value = 'Buzz'; else: value = str(n); self.setValue(value);
def setValue(self,value): self.value = Value(value); def getValue(self): return self.value;
class FizzBuzzRunner(object): def init(self, n): self.setN(n)
def setN(self, n): self.n = n def run(self): for i in range(1,self.n): sys.stdout.write(FizzBuzz(i).getValue().toString()+'\n');
if name == 'main': n = 101; FizzBuzzRunner(n).run()
{% endhighlight %}
呵呵,其它范儿的下次再来,看大家是否很认同当前的代码?
是也乎
其实, 通过以往10多篇D码点评
专栏文章的阅读以及分享统计,
发觉, 真心不怎么的...太多没有说到痒点儿上的事儿了.
认真思量,也正常,
在这个随时都有圣战暴发的网络中,
说任何语言的任何代码段的好话,都将得罪几乎所有人...
何况,想点评代码,首先大妈得自个儿明白的了代码的含义,以及笑点,才能指的出来哪! 这也就限制住了大妈代码分享的范畴,
毕竟大家都知道,大妈是条纯粹的 Pythoneer
,
对于 非 Pythonic
的物件儿,根本就不上心的.
所以,解决方案s:
- 减少大妈样儿的
D码点评
内容,期待大家多样性的代码体验分享 - 减少
D码点评
的出没频率,周2,找得到神级/好玩/又有用 的代码,就分享,否则,用其它鳮汤
代之.... - 大力征集大家的
D码点评
共同体会.
怎么样? 哪种对策更加靠谱?
以上...
码不停提马上无虫 ;-)
|_|0|_| |_|_|0| |0|0|0|
加入 珠海GDG
- 注册 G+
- 关注 GDG Zhuhai
- 成为 GDG Zhuha开发者
通过 珠海GDG 可以:
第一时间获知谷歌最新的技术, 可以学到如何去谷歌平台上赚钱的思路和方法, 可以认识很多有可能将来一起走上自己创业道路的人, 可以学会把你的创新带向国际市场, 参加那里的活动有经常和国际上的开发者们进行交流的机会...
PS:
若无意外,题图都是从原文提取或是通过 Google 图片搜索出来的, 版权属左, 不负责任 ;-)
PPS:
珠海GDG wechat/Blog 都是欢迎投稿的,只要追认内容吻合以下条件:
0. 有趣 ~ 至少是自个儿有兴趣的领域吧... 1. 有料 ~ 至少有点儿原创的东西吧.. 2. 有种 ~ 至少不能是成功学吧!
有好物的,及时向大妈们吼: [email protected]
微信栏目
当前应该是:
G术图书 (gb:推荐好书,书无中外) D码点评 (dd:麻辣评点,善意满盈) G说公论 (gt:时评杂文,新旧不拘) 珠的自白(dm:大妈自述,每周一篇) 海选文章(hd:得要相信,大妈法眼)
总之! 珠海的组委大妈们,决定开始坚持发文,方方面面细细同大家分享/交流
总之! 请大家告诉大家, 珠海生活中的技术社区
已经认真回归 微信,都来订阅吧!
订阅方法
- 搜索微信号
GDG-ZhuHai
- 或查找公众号:
GDG珠海
- 或扫描:
GDG珠海 社区资源:
- 邮件列表: [email protected] (可发空邮件到 [email protected] 即完成订阅)
- 微博: @GDG珠海
- 微信: GDG珠海
- G+ 主页: GDG ZhuHai
- G+ 社群: ZhuHai GDG
Author: /mail / gittip / github