for 循环

for every_letter in 'Hello world':
print(every_letter) 输出结果为

把 for 循环所做的事情概括成一句话就是:于...其中的每一个元素,做...事情。

在关键词 in 后面所对应的一定是具有“可迭代的”(iterable)或者说是像列表那样的集合形态的对象,即可以连续地提供其中的每一个元素的对象。

使用for循环创建内置函数一一range

如何打印出这样的结果?

1 + 1 = 2
2 + 1 = 3
.
.
10 + 1 = 11
for num in range(1,11):#不包含11,因此实际范围是1~10
print(str(num)+' + 1 =',num + 1) 把 for 和 if 结合起来使用。实现这样一个程序:歌曲列表中有三首歌“Holy Diver, Thunderstruck, Rebel Rebel”,当播放到每首时,分别显示对应的歌手名字“Dio, AC/DC, David Bowie”。
songslist = ['Holy Diver','Thunderstruck','Rebel Rebel']
for song in songslist:
if song == 'Holy Diver':
print(song,' - Dio')
elif song == 'Thunderstruck':
print(song,' - AC/DC')
elif song == 'Rebel Rebel':
print(song,' - David Bowie')


												

最新文章

  1. Fortran 笔记
  2. Metronic – 超赞!基于 Bootstrap 的响应式后台管理模板
  3. C#中去掉表中重复的数据
  4. Git命令之从GitHub上下载开源项目
  5. Visual Studio原生开发的10个调试技巧(二)
  6. Open经验库网址
  7. 关于oc中出现的typedef的用法/定义函数指针
  8. 查看EIGRP运行情况详细
  9. 分布式搜索Elasticsearch——QueryBuilders.matchPhrasePrefixQuery
  10. ASP.net关于C#代码与javaScript函数的相互调用
  11. 重学《C#高级编程》(泛型与数组)
  12. 支付宝分库分表中间件--zdal简介
  13. 转-How to install an SSH Server in Windows Server 2008
  14. 第二章.python入门
  15. java基础-开发工具IDEA
  16. Coding语言强弱类型且动静态类型简单解析。附图解
  17. 一脸懵逼学习Hive(数据仓库基础构架)
  18. Android - AsyncTask你知道多少?
  19. python函数—形参、实参、位置参数、关键字参数
  20. 雷林鹏分享:C# 预处理器指令

热门文章

  1. [转]iBatis简单入门教程
  2. 嵌入式学习之Nand Flash
  3. 【mybatis】mybatis中放置IN查询拼接sql过长,IN查询进行分批次查询的处理
  4. 【web 回车】web项目 注册或登录页面 回车登录无效,解决方案
  5. Dreamweaver 支持Jquery智能提示
  6. dotnet若干说明图片
  7. MyBatis 显示日志
  8. toFixed()方法
  9. Kubernetes 1.7版本安装
  10. Javascript时间字符串比较