python3学习之for循环

python是靠“缩进”来识别代码断的,同一代码断“必须缩进方式相同”,但是最好全部代码,缩进统一,官方建议“四个空格”,当然敲tab键很方便,但是绝大多数python开发者都用“四个空格”,随大流还是很必要的,否则复制别人代码时,那可就惨了。

错误for循环:



test = [1,2,3,4,5]

for i in test:

空格空格空格空格 print(i)

一个tab print(i)

以上是会报错的



单for:

test = [1,2,3,4,5]

for i in test:

print(i)

嵌套for:

test = [{"a":1,"b":2,"c":3},{"d":4,"e":5,"f":6}]

for i in test:

print(i)

for j in i:

print("j=%s" %i[j])

时间: 2024-10-09 20:10:17

python3学习之for循环的相关文章

2015 IOS 学习笔记 for循环 方法练习 ——蓝懿教育

今天学习了for循环以及方法,内容有些复杂,不过万变不离其宗 在以后的学习中容易掌握,因为涉及范围广阔,使用率高.所以多加练习后会掌握. ————————for循环—————————— for循环概念: for循环编程语言中的语句之一,用于循环执行.for循环是开界的,它的一般形式为: for(; <<span se-mark="1">条件表达式>; ) 语句: 初始化总是一个赋值语句, 它用来给循环控制变量赋初值: 条件表达式是一个关系表达式, 它决定什么时候

java学习之for循环

学编程吧java学习之for循环发布了,大家可以通过xuebiancheng8.com来访问 for循环是循环结构的一种. for循环的语法是 for(初始化变量:条件:迭代操作){ 循环操作: } 下面看这里例子: for(int a = 10;a<20;a++){ System.out.println(a); } 上面这个例子中,a=10为初始化条件,最先执行,而且只会执行一次,然后判断条件a<20,条件为真,从控制台打印a的值,打印完后执行+1操作,然后再次判断a<20,如果为真再

Java学习总结(循环)

这周学习了循环,其实以前C#学习了一遍了,但是再次学习循环其实发现了很多问题,以前的话基本上是知道了很表面的东西,题也是老师讲了一遍然后自己在写的,再次上循环课的时候才发现并没有把根本搞懂,老师在抽我问题的时候都没有回答上,这就是只知其一不知其二的原因,很简单的问题都没答上,加上以前学的时候只是把for循环重视了,其他的没怎么重视,造成了根本不熟悉,通过这两天的学习,每个循环还是基本上都清楚了,但是还是有些题不会做,因为没那种思维,特别是老师给我们那种大题的时候,while,do while循环

java学习之while循环

前面分析了java的流程控制分为选择结构,循环结构,其中循环结构分为while,do...while和for循环 下面来分析下循环结构中的while循环 java中为什么要有while循环呢.先看一个例子 现在要执行一万次i++操作怎么办呢, 要没有循环操作,我们就得执行写一万行i++操作.这样就浪费了大量时间.这个时候就可以使用循环语句来实现,只要简单的几行代码即可. while(i<=10000){ System.out.println(i); i++; } 上面这个例子就是while循环,

Accelerated C++学习笔记3—&lt;循环和计数&gt;

第2章 循环和计数 本节主要利用改进输出问候语的程序来改进如何支持循环和条件分支的. 1.使用循环输出一个周围带框架框住的问候语,且用户自己提供在框架与问候语之间的空格的个数. <span style="font-family:KaiTi_GB2312;">// lesson2_1.cpp : 定义控制台应用程序的入口点. //功能:使用循环 //时间:2014.5.8 #include "stdafx.h" #include "iostrea

python3学习之字符串

s='this is test message' s.capitalize()    首字母大写,其它小写 s.find(sub[, start[, end]])      在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含时                                             返回第一次匹配的index,否则返回-1 s.rfind(sub[, start[, end]])    在指定范围内(默认全部字符串),查找sub是否包含在字符串中,

Python3学习(2)-中级片

Python3学习(1)-基础片 切片:取数组.元组中的部分元素 L=['Jack','Mick','Leon','Jane','Aiden'] 取前三个:使用索引 取2-4个元素:索引 取最后2个元素:索引,倒序 取前3个元素:索引 N=[0,1,2,3,4,5,6,7,8,9] 前8个中每2个取1个 每3个中取1个 高阶函数:map/reduce/filter/sorted map:map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并

Python快速学习10: 循环的对象及设计 (生活的规律)

前言 系列文章:[传送门] 生活逐渐规律,按时睡觉.今天写博客,明天补时间看会书.慢慢的时间很珍惜 我很喜欢! 时钟就像个循环体,我们将它融入生活. 正文 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对象正在成为循环的标准形式. 灵活的循环方式 (我晚饭后爱上了萨克斯,因为这是生活的一部分.属于我的特殊循环对象,它的按键就像循环方式,然后出来一首美丽的歌曲) 我的萨克斯偶像 循环对象 循环对象是这样一个对象,它包含有一个next()方法(_

Python3学习笔记(urllib模块的使用)转http://www.cnblogs.com/Lands-ljk/p/5447127.html

Python3学习笔记(urllib模块的使用) 1.基本方法 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) -         url:  需要打开的网址 -         data:Post提交的数据 -         timeout:设置网站的访问超时时间 直接用urllib.request模块的urlopen()