11. 循环语句:开启实时交易的无限循环

今天将会讲到编程语言最重要的两个语句类型其中之一循环语句,包括for循环和while循环,它们有什么区别?在无限进行的实时交易中,利用循环语句我们可以做到什么?

添加助教微信(jwzhujiao2
领取<30节量化实战课>优惠券
加入量化训练营跑通量化交易

大家好,欢迎来到第11集,在上一集中我们学习了Python的条件语句的使用,如果有一些编程经验的朋友可能知道,通常一个编程语言最重要的两个语句类型其中一个是条件,另一个则是循环。今天我们就看看循环在Python里面是个什么样的情况。

Part 1 for 循环 - 00分36秒

今天会学到两个循环,第一个叫做for循环,之前几节课里有过一些演示,其实方法还算简单。

00分53秒

step1:下标遍历

最简单的for循环:例把0~9这些数字打印出来

for i in range(10):

print i

结果是输出0~9

Python里面所有数据地下标都是从0开始的,调取range函数生成列表的时候是不包含最后一个数字的。

遍历大数据量,推荐xrange函数,生成的是Python里的迭代器对象,节省内存,导致CPU计算量少,速度快。

 

相关文章