量化学习004-Python基础知识

发布于: 修改于:雪球转发:1回复:1喜欢:0

#量化交易#

欧美程序员和中国程序员一个很大的差别是,中国程序员喜欢干但是不喜欢总结,欧美程序员喜欢循循善诱写很多文档来一步一步教你。中国程序员认为代码就是产品的居多,而欧美程序员认为”代码+文档+社区“才是产品。

我也养成了直接看英文文档的习惯,因为只有这样才能掌握很多东西的来龙去脉。今天花了点时间看了一下Python的Tutorial,整理了一些有价值的入门资料链接,足够启动backtrader样例程序的开发了,启航。。。。

1、Python历史

网页链接

Python2和Python3是不兼容的,且Python2最后一个版本2.7.18发布后生命周期终止了,除非是为了兼容老的代码而选择使用Python2,其他情况都建议使用Python3。

2、Python安装、运行

安装指南:网页链接

运行指南:网页链接

3、Python语法

(1)语法指南:网页链接

(2)交互式Console REPL:网页链接

(3)变量variable:网页链接

Python不推荐使用驼峰规则(camel-case),shoppingCartTotal是采用驼峰规则命名的变量,在Python中推荐使用下划线shopping_cart_total。

(4)字符串String:网页链接

(5)打印Print:网页链接

(6)布尔型Boolean:网页链接

(7)循环For和While Loop:网页链接

Iterators:网页链接

Classes and Objects:网页链接

(8)函数Function:网页链接

全部讨论

2023-08-20 19:50

说白了,我们就是有点懒,授人以渔真的重要