Python
BalterNotz
使用C做过NC代码词法分析
J2EE项目 WEB 前后端
Linux Shell 脚本 Python
Haskell 等
展开
-
Python Java Haskell 计算fibonacci 第 1000000 个数消耗的时间
偶然间看到一个博客:https://www.cnblogs.com/charlesblc/p/5950898.html “”“各种语言性能(CPU密集型程序)比较 都进行Fib数列计算,计算到n=40的计算时间:”“”觉得只计算第40个fibonacci数列就要花费这么久的时间有点不认同,就做了Python Java Haskell这三个语言之间的小测试注:需要注意的是,我写的小测试是不严谨的,...原创 2018-03-24 21:28:41 · 885 阅读 · 0 评论 -
Python list comprehension 列表推导式 (1简单使用)
#!/usr/bin/env python # Python3 l_1 = [p for p in range(10)] print(l_1) l_1 = [str(p) for p in range(10)] print(l_1) [a, b, c, d] = [i for i in range(4)] print(a, b, c, d) [0, 1, 2, 3, 4, 5, 6, 7, 8,...原创 2018-03-31 10:16:22 · 218 阅读 · 0 评论 -
Python ternary expression 三元表达式
#!/usr/bin/env python # Python3 a = 1 b = 2 c = a if a > b else b print(c) c = 0 c = [a, b][a > b] print(c) c = 0 c = [b, a][a > b] print(c) # 解释一下[b,a][a>b]的原理,a>b返回bool类型数据, # 转换成li...原创 2018-03-31 10:31:37 · 868 阅读 · 0 评论