这或许是对小白最友好的python入门了吧——8,初识for语句

有时候我们想要使用列表中所有元素,但是如果手打又不现实,这时候我们可以用for语句来遍历整个列表,我们先举个例子,还是昨天的列表

现在我们用for语句来遍历整个列表

for exam_one in exam:
	print(exam_one)

打印出来是酱婶的结果,这里要解释一下,其实这里的for语句和print都执行了5次,从第一个cet开始,先把元素放在exam_one这个中间量中,然后print,知道最后一个元素被print。另外,不要忘了语句中的冒号和print前的空格(实际上叫缩进),缩进可以用空格键打出,也可以直接按一下tab键,不过如果一个语句中有很多缩进,要么都用空格,要么都用tab,个人建议用tab。

缩进有什么用呢?我们来实际操作一下:

大家看一下,凡是有缩进的,都归上边的for语句“管”,也就是和print一样,执行了五次,没有缩进的就不归for语句“管”了,不光for语句,以后带缩进的语句都是这样。

下边这个语句为我们展示了缩进和for语句的更多操作,大家可以看一下,具体这个语句的使用方法我们后边会讲,不要在这里纠结

PS:缩进量不能多也不能少

PSS:一般来说我们都是用for exam in exams:这样式的,也就是前边是单数,后边是复数,这里没用的原因是这是以前的老列表,贸然改动怕大家看不到这样的细节,出现错误。

好了,快点自己试一下吧,最好能够结合前边的教程写几个复杂的语句哦,有问题直接留言就好了~~

原文发布于微信公众号 - TungHsu(gh_cd21b89e52e6)

原文发表时间:2017-12-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏吴伟祥

Shell脚本学习总结(二) 流程控制 转

Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下:

522
来自专栏阮一峰的网络日志

xpath路径表达式笔记

xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节点),因此可以将下文中的节点和元素视为同义词。

642
来自专栏coding

pyquery 库详解安装pyquery 介绍数据初始化基本css选择器查找节点遍历节点获取属性获取文本节点操作伪类选择器

虽然 xpath 与 Beautiful Soup 已经很强大了,不过语法还是过于啰嗦,pyquery提供了更加简洁优雅的语法,你可以像写jquery一般提取数...

1282
来自专栏申龙斌的程序人生

零基础学编程007:FOR循环

在上篇文章《赋值语句》之后,已经可以输出这个枯燥的《复利数据表》的任意一行数据了,例如用这两条语句: i = 100 print( "(1+0.01) ^", ...

2907
来自专栏阿凯的Excel

Python读书笔记11(循环遍历所有内容)

前面的文章和大家分享了数字、字符串、列表和元组,我们重新声明这些变量回顾一下! ? 数字、浮点数直接用等号声明 字符串需要将内容用英文单引号或双引号括起来 列...

2818
来自专栏柠檬先生

Sass 基础(五)

@if   @if 指令是一个SassScript,它可以根据条件处理样式块,如果条件为true返回一个样式块,反之   false 返回另一个样式块,在S...

2148
来自专栏CaiRui

Python列表删除的三种方法

1、使用del语句删除元素 >>> i1 = ["a",'b','c','d'] >>> del i1[0] >>> print(i1) ['b', 'c',...

1788
来自专栏python成长之路

文件常用操作

1459
来自专栏刺客博客

使用sed命令在两行匹配之间插入一行新内容

在这两个之间插入一行liming。 解决办法: 查了一下sed的用法貌似可以试一下,看到命令n可以读入下一行到pattern space,就可一匹配完前一行...

742
来自专栏Python爬虫实战

Python数据类型之字符串

字符串就是一系列的字符。Python中,用配对的引号括起来的都是字符串,其中引号可以是单引号也可以是双引号:

702

扫码关注云+社区