中国IT职业教育领先品牌
精品课程 全程面授
Python入门学习之控制流
Python语言具有开源、语法简单、应用广泛、胶水语言、社区活跃五大特点,而这些特点也赋予了Python在数据收集、分析建模、策略开发、实盘交易等各个量化交易的关键环节上广泛对接各类工具的优越性。今天暂不提其他,先来了解一下Python入门学习之控制流的使用。
一个程序是如何实现的?控制流是难得的功臣。而在Python中有三种控制流语句——if、for和while。
if语句
if语句是最简单的流控制语句。if语句在一个布尔表达式计算为 True时执行一个程序语句块。if语句支持一个可选的 else子句,指示当布尔表达式计算为 False时应该处理的程序语句块。if语句中的表达式可以很复杂。它可以包括
千锋教育www.qfedu.com
中国IT职业教育领先品牌
精品课程 全程面授
多个使用 Python中支持的不同关系运算符的子表达式。而子表达式又可使用 and、or和 not 逻辑运算符组合起来。
while循环
while循环是Python中的第二种流控制语句,它在一个表达式计算为 True时执行一个程序语句块。while循环也可以支持一个可选的 else子句,其中包含一个当表达式计算为 False时执行的程序语句块。continue和 break语句分别用于在 while循环中继续下一次循环或中断循环。
for循环
for循环与 Python编程语言中内置的容器数据类型紧密相关。当需要对某件事情做一定的次数时,可使用for循环。由于 Python容器类型的丰富特性,for循环非常强大。本质上,for循环涉及到一个迭代器(iterator),用于在集合中逐项移动。
以上就是Python入门学习之控制流,你了解了吗?想学习高端潮流的Python开发技术吗?快加入千锋。千锋Python培训课程由源自清华、来自微软的大牛讲师全程面授,课程大纲紧贴企业需求,融合最新前沿科技。千锋Python是真正的全栈开发,实战项目涉及Python项目、爬虫、服务集群、网站后台、微信公众号开发等各方面,学员可以担任企业内部重要职位,高薪更是轻而易举。
千锋教育www.qfedu.com