当前位置: 首页 > news >正文

聊城推广网站泰安网站建设流程

聊城推广网站,泰安网站建设流程,哪个网站的体验做的最好,怎么建设物流网站Python 中的 for 循环 Python 中的 for 循环是一个迭代函数。如果你有一个类似列表的序列对象#xff0c;你可以使用 for 循环来迭代列表中包含的项目。 for 循环的功能与其他多个编程语言中看到的功能并没有太大的不同。 在本文中#xff0c;我们将详细探讨 Python 中的 …Python 中的 for 循环 Python 中的 for 循环是一个迭代函数。如果你有一个类似列表的序列对象你可以使用 for 循环来迭代列表中包含的项目。 for 循环的功能与其他多个编程语言中看到的功能并没有太大的不同。 在本文中我们将详细探讨 Python 中的 for 循环并学习如何迭代不同的序列包括列表、元组等。此外我们还将学习如何使用 break 和 continue 语句来控制循环的流程。 Python for 循环的基本语法 Python 中 for 循环的基本语法如下所示。 for iterator_variable in sequence_name:Statements. . .Statements让我更好地解释一下 Python for 循环的语法。 语句的第一个单词以 关键字 “for” 开头表示 for 循环的开始。然后是 迭代变量它在序列上进行迭代并可以在循环内部用于执行各种功能。接下来是 Python 中的 “in” 关键字告诉迭代变量在序列中循环。最后我们有 序列变量可以是列表、元组或任何其他类型的迭代器。循环的语句部分是你可以使用迭代变量进行各种操作的地方。 1. 使用 for 循环打印字符串的各个字母 Python 字符串是一系列字符。如果在你的任何编程应用程序中你需要逐个遍历字符串的字符你可以在这里使用 for 循环。 下面是如何实现的。 wordanaconda for letter in word:print (letter)输出: a n a c o n d a这个循环之所以有效是因为 Python 将 “字符串” 视为一系列字符而不是将字符串作为一个整体来看待。 2. 使用 for 循环遍历 Python 列表或元组 列表和元组是可迭代对象。让我们看看如何循环遍历这些对象中的元素。 words [Apple, Banana, Car, Dolphin ] for word in words:print (word)输出: Apple Banana Car Dolphin现在让我们继续并学习如何循环遍历元组的元素。 nums (1, 2, 3, 4)sum_nums 0for num in nums:sum_nums sum_nums numprint(fSum of numbers is {sum_nums})# 输出 # Sum of numbers is 103. 嵌套 Python for 循环 当一个 for 循环位于另一个 for 循环内部时它被称为嵌套 for 循环。嵌套 for 循环有多种应用。 考虑上面的列表示例。for 循环从列表中逐个打印单词。但是如果我们想要逐个打印列表中每个单词的各个字符呢 这就是嵌套 for 循环更好地发挥作用的地方。第一个循环父循环将逐个单词进行循环。第二个循环子循环将循环遍历每个单词的字符。 words [Apple, Banana, Car, Dolphin ] for word in words:# 这个循环从列表中获取单词print (以下行将打印 word 的每个字母)for letter in word:# 这个循环从单词中获取字母print (letter)print() # 这个打印用于打印一个空行输出 !python 嵌套 for 循环示例 4. 使用 range() 函数的 Python for 循环 Python 的 range() 是内置函数之一。当你想让 for 循环运行特定次数或者需要指定要打印的对象范围时range 函数非常有效。考虑以下示例我想打印数字 1、2 和 3。 for x in range(3):print(Printing:, x)# 输出# Printing: 0 # Printing: 1 # Printing: 2range 函数除了起始和结束之外还接受另一个参数。这就是 步长参数。它告诉 range 函数在每次计数之间要跳过多少个数字。 在下面的示例中我使用数字 3 作为步长你可以看到输出的数字是前一个数字 3。 for n in range(1, 10, 3):print(Printing with step:, n)5. 使用 for 循环的 break 语句 break 语句用于提前退出 for 循环。当满足特定条件时它用于中断 for 循环。 假设我们有一个数字列表我们想要检查一个数字是否存在。我们可以遍历数字列表如果找到数字就跳出循环因为我们不需要继续遍历剩余的元素。 在这种情况下我们将使用 Python 的 if else 条件与我们的 for 循环。 nums [1, 2, 3, 4, 5, 6]n 2found False for num in nums:if n num:found Truebreakprint(fList contains {n}: {found})# 输出 # List contains 2: True6. 使用 for 循环的 continue 语句 我们可以在 for 循环中使用 continue 语句来跳过特定条件下的 for 循环体执行。 假设我们有一个数字列表我们想要打印正数的总和。我们可以使用 continue 语句来跳过负数的 for 循环。 nums [1, 2, -3, 4, -5, 6]sum_positives 0for num in nums:if num 0:continuesum_positives numprint(fSum of Positive Numbers: {sum_positives})6. 带有 else 块的 Python for 循环 我们可以在 Python for 循环中使用 else 块。只有当 for 循环没有被 break 语句终止时else 块才会被执行。 假设我们有一个函数如果所有数字都是偶数则打印数字的总和。 我们可以使用 break 语句来终止 for 循环如果存在奇数。我们可以在 else 部分打印总和这样只有在 for 循环正常执行时才会打印。 def print_sum_even_nums(even_nums):total 0for x in even_nums:if x % 2 ! 0:breaktotal xelse:print(For loop executed normally)print(fSum of numbers {total})# 这将打印总和 print_sum_even_nums([2, 4, 6, 8])# 由于序列中存在奇数这不会打印总和 print_sum_even_nums([2, 4, 5, 8])# 输出# For loop executed normally # Sum of numbers 20结论 Python 中的 for 循环与其他编程语言非常相似。我们可以使用 break 和 continue 语句来改变执行流程。然而在 Python 中我们还可以在 for 循环中使用可选的 else 块。
http://www.pierceye.com/news/900172/

相关文章:

  • 福永网站的建设福州
  • 抚州市临川区建设局网站eaccelerator wordpress
  • 如何让网站自适应屏幕门户网站主要特点和功能
  • 网站维护费用怎么收网站下载的软件怎么安装
  • 做电子相册的网站省住房和城乡建设厅官方网站
  • 什么是自助网站网页设计与制作课件和素材
  • 如何为网站建设内容wordpress去水印插件
  • 办公家具网站模版制作手机软件网站
  • 诚信网站认证必需做吗网站建设mfdos
  • 廊坊网站建设哪家权威网址导航大全排名
  • 北京建站公司哪个好05网电子书
  • 权威网站设计wordpress通知站点360搜索
  • 做靓号网站凡客小程序
  • 创建网站开发公司公司做个网站
  • 做网站的工具+论坛html怎么自己做网站
  • 土木在线seo网站快速整站优化技术
  • 创造力网站设计建设有限公司网站
  • 如何做网站好看做h5小程序的网站
  • 济宁网站建设价格做网站公司深
  • ae成品免费下载网站申请一个app多少钱
  • 我想自己在网站上发文章 怎样做免费观看高清正能量直播下载
  • 做网站万网长春建站模板展示
  • 广州专业建网站公司福州网站制作
  • 西安烽盈网站建设郑州营销网站托管
  • 诸几建设银行网站怎么维护好网站
  • 深圳市国外网站建设简单html5网页设计
  • 网站制作公司西南城乡建设部网站首页
  • 网站名和域名能一样吗企业网站建设硬件
  • 德州做网站公司怎么开网店淘宝
  • 苏州做网站优化的电商定制开发