Python循环控制之for

各位小伙伴们

大家周三愉快

今天我们要来共同探讨

另外一个在Python中

(严格的说实在所有语言中)

最重要的语句之一

For()循环控制语句

技术要点:

for()的理解

for()的基本使用

for()与其他序列的配合使用

80%以上的代码中都会存在

For()

那么他是用来干什么的呢?

首先我们来看这样一个需求

如果我需要重复的做某个动作

并根据不同的结果去做不同的事情

直到某一种状态之后

做另一一些事情

停止

那么,这时候就需要用到for()循环了

下面我们来看一下基本的语法格式

for的用法有很多,也非常灵活

只要是符合上述逻辑的代码

都可以交给for来处理

比如,我要把一个字符串中的

每一个字取出来

(这在数据分析里非常常见)

我就可以这样写

这里有一个技巧

如果我们想让输出的内容都在一行

那么可以这样优化代码

同样我们可以使用for取出

例表中的元素

好了,这就是for语句的基本使用方法

在未来的课程和大家的程序中

我再次强调一下

for将会是我们最常见的用法之一

希望大家能够真正理解

本期就到这里

谢谢大家

各位亲爱的们,如果您觉得这篇文章还不错,请进行转发,知识的进步需要共享。

如果您觉得本公众号对您来说能有点作用,请长按下方二维码进行关注!谢谢!(鞠躬)

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏量子位

Jupyter Notebook的三大短板,都被这个新工具补齐了

在机器学习和数据科学领域,Jupyter已经家喻户晓。它把笔记、代码、图表、注释融合在一个交互式的笔记本里,还能添加各种扩展功能。可谓机器学习入门进阶研究之神器...

26620
来自专栏互联网技术栈

UML-类间关系

指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Jav...

8030
来自专栏Java技术栈

屌炸天,Oracle 发布了一个全栈虚拟机 GraalVM,支持 Python!

前阵子,Oracle 发布了一个黑科技 "GraalVM",号称是一个全新的通用全栈虚拟机,并具有高性能、跨语言交互等逆天特性,真有这么神奇?

23340
来自专栏程序员互动联盟

【编程技巧】提高程序员技能的11招

1.清晰的分析问题 2.三思而后行如何解决这个问题 3.收集完整的需求。 花点时间,想好产品的目标形态和最终的用户群。在这个阶段思路清晰会给以后节省很多时间。 ...

36170
来自专栏企鹅号快讯

ForeSpider教程连载之链接抽取

自从来到前嗅,小编从一个爬虫小白到现在能够熟练的采集各种网站各种数据真的是有很大的成长,当然,成长过程中肯定少不了踩坑(很多网站都有防爬措施),为了让各位用户能...

23970
来自专栏mukekeheart的iOS之旅

UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别

继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间 最常见的关系;...

289100
来自专栏ATYUN订阅号

Jupyter Notebook最实用的5个魔术命令

Jupyter Notebook是一个基于Web的交互式工具,机器学习和数据科学社区都频繁使用它。它们用于快速测试,作为报告工具,甚至是在线课程中非常复杂的学习...

1.2K20
来自专栏轮子工厂

如果你想学好Python,这几本书说不定可以帮助到你哦

9320
来自专栏Java技术栈

架构师必须掌握的 10 条设计原则

函数是程序员的工具中最重要的抽象形式。它们能更多地被重复使用,你需要编写的代码就越少,代码也因此变得更可靠。较小的函数遵循单一职责原则更有可能被重复使用。

12810
来自专栏程序猿DD

程序员你为什么这么累【续】:编码习惯-函数编写建议

之前系列文章里面完整的代码已经上github,地址在文章最后 傻瓜都能写出计算机可以读懂的代码,只有优秀的程序员才能写出人能读懂的代码! 在我看来,编写简单的函...

228100

扫码关注云+社区

领取腾讯云代金券