首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python入门学习之控制流

Python入门学习之控制流

Python语言具有开源、语法简单、应用广泛、胶水语言、社区活跃五大特点,而这些特点也赋予了Python在数据收集、分析建模、策略开发、实盘交易等各个量化交易的关键环节上广泛对接各类工具的优越性。今天暂不提其他,先来了解一下Python入门学习之控制流的使用。

一个程序是如何实现的?控制流是难得的功臣。而在Python中有三种控制流语句——if、for和while。

if语句

if语句是最简单的流控制语句。if语句在一个布尔表达式计算为 True时执行一个程序语句块。if语句支持一个可选的 else子句,指示当布尔表达式计算为 False时应该处理的程序语句块。if语句中的表达式可以很复杂。它可以包括多个使用 Python中支持的不同关系运算符的子表达式。而子表达式又可使用 and、or和 not 逻辑运算符组合起来。

while循环

while循环是Python中的第二种流控制语句,它在一个表达式计算为 True时执行一个程序语句块。while循环也可以支持一个可选的 else子句,其中包含一个当表达式计算为 False时执行的程序语句块。continue和 break语句分别用于在 while循环中继续下一次循环或中断循环。

for循环

for循环与 Python编程语言中内置的容器数据类型紧密相关。当需要对某件事情做一定的次数时,可使用for循环。由于 Python容器类型的丰富特性,for循环非常强大。本质上,for循环涉及到一个迭代器(iterator),用于在集合中逐项移动。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180224A0E2Q900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券