随笔分类 - Python
摘要:最近在研究pathon的命令行解析工具,argparse,它是Python标准库中推荐使用的编写命令行程序的工具。以前老是做UI程序,今天试了下命令行程序,感觉相当好,不用再花大把时间去研究界面问题,尤其是vc++中尤其繁琐。现在用python来实现命令行,核心计算模块可以用c自己写扩展库,效果挺好。学习了argparse,在官方文档中找到一篇toturial,简单翻译了下。http://docs.python.org/2/howto/argparse.html#id1Argparse Tutorial这篇教程简明地介绍了Python标准库推荐使用的命令行参数解析模块——Argparse的使用
阅读全文
摘要:没事的时候做了一个小小的测试,之前在看数据结构的时候,看到了斐波拉契数列数列的递归实现突然想到python中也可用解包赋值实现,即多变量赋值。然后在又在python中实现递归算法,看看两者时间性能如何,纯属好奇。首先在python中实现递归算法,只计算到10000即可。def fibci(x1,x2): if x2<100000: return fibci(x2,x1+x2)再实现非递归算法:def fibci1(x1,x2): while x2<100000: x1,x2=x2,x1+x2运行时间测试使用python再带的timeit包,精确度比较高。...
阅读全文

浙公网安备 33010602011771号