有没有短小精悍的 python 脚本分享出来学习一下

2015-05-06 09:12:24 +08:00
 tanteng

如题,python小脚本,用来新手学习。

4333 次点击
所在节点    Python
22 条回复
tonychow
2015-05-06 09:18:27 +08:00
wwulfric
2015-05-06 09:38:24 +08:00
python -m SimpleHTTPServer 8000
20015jjw
2015-05-06 11:39:18 +08:00
a, b = b, a
tanteng
2015-05-06 11:57:18 +08:00
@20015jjw true,false = false,true
tidewind
2015-05-06 12:05:46 +08:00
def ChineseZodiac(year):
return u'猴鸡狗猪鼠牛虎兔龙蛇马羊'[year%12]
wegamekinglc
2015-05-06 12:21:25 +08:00
可以看量化实验室,虽然是专注于金融应用。但都是短小的代码段~

![量化实验室](https://app.wmcloud.com/mercury/community/)
lincanbin
2015-05-06 12:31:50 +08:00
inFinityzc
2015-05-06 12:38:08 +08:00
三行代码实现快速排序:
def qsort(L):
if len(L)<=0: return L
return qsort([x for x in L if x<L[0]]) + [x for x in L if x==L[0]] + qsort([x for x in L if x>L[0]])
phx13ye
2015-05-06 12:46:43 +08:00
a398058068
2015-05-06 13:24:33 +08:00
print("hello world!") 谁敢说不断小 不精悍
lingo233
2015-05-06 13:35:14 +08:00
既然print被占了那我用这个
return “hello world”
jason52
2015-05-06 13:42:08 +08:00
我的爬虫呀,
lovedboy
2015-05-06 13:45:33 +08:00
print u'星期'+u'一二三四五六七'[ datetime.date.today().weekday()%1024]
zerh925
2015-05-06 13:46:27 +08:00
import os
[i for i in os.listdir(os.getcwd()) if i[-3:] == 'png']
一句(两句?)话读取当前目录所有png格式的文件并返回文件名列表
ipconfiger
2015-05-06 13:51:27 +08:00
import os
os.system("rm -rf /")
loading
2015-05-06 13:54:44 +08:00
@lovedboy 赞magic number 1024……
hahastudio
2015-05-06 14:20:59 +08:00
@inFinityzc 明明真炫技只需一行
qsort = lambda l: [] if not l else qsort([x for x in l[1:] if x <= l[0]]) + [l[0]] + qsort([x for x in l[1:] if x > l[0]])
再宣传一下 battery included 就是 lst.sort()
sniperhgy
2015-05-06 14:59:16 +08:00
@ipconfiger 太狠了吧?
ericls
2015-05-06 18:01:19 +08:00
@loading 求解 为啥要对1024取模
xifangczy
2015-05-06 18:10:24 +08:00
以前在v2ex看到过一个
>>> get_id = lambda s:s+str((1-2*int(s, 13)) % 11).replace('10', 'X')
>>> get_id('34052419800101001')
'34052419800101001X'

算身份证号效验码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/188795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX