我的编程空间,编程开发者的网络收藏夹
学习永远不晚

循环结构for

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

循环结构for

教程:
高能:语句结构都是由关键字开头,用冒号结束!    

一:语句结构

for <variable> in <sequence>:
    <statements>
else:                # else可有可无
    <statements>

二:基本规则

    (1)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
    (2)sequence可以是任何序列的项目,如一个列表或者一个字符串。

三:条件为真

    不为 0, True, 'None', 字符串不为空串

四:range函数
    range(start, end, scan)
          start计数开始的位置
          end计数结束的位置
          scan每次跳跃的间隔
    经常用到的地方是遍历一个数字列表的时候

五:循环嵌套

六:continue和break

code:

 1 # -----------------------------------------------------------------------------------------------------#
 2 # for循环的简单例子
 3 # -----------------------------------------------------------------------------------------------------#
 4 # 方法一
 5 for letter in 'Python':  # 第一个实例
 6     print('当前字母 :', letter)
 7 
 8 fruits = ['banana', 'apple', 'mango']
 9 for fruit in fruits:
10     print('当前水果 :', fruit)
11 
12 # 方法二
13 fruits = ['banana', 'apple', 'mango']
14 for index in range(len(fruits)):
15     print('当前水果', fruits[index])
16 
17 
18 # -----------------------------------------------------------------------------------------------------#
19 # for循环-----判断一个数字是质数
20 # -----------------------------------------------------------------------------------------------------#
21 
22 for num in range(10, 20, 2):  # 迭代 10 到 20 之间的数字
23     for i in range(2, num):  # 根据因子迭代
24         if num % i == 0:  # 确定第一个因子
25             j = num / i  # 计算第二个因子
26             print('%d 等于 %d * %d' % (num, i, j))  # 注意这里的print格式
27             break  # 跳出当前循环
28     else:  # 循环的 else 部分
29         print(num, '是一个质数')
30 
31 # -----------------------------------------------------------------------------------------------------#
32 # continue和break的引用
33 # -----------------------------------------------------------------------------------------------------#
34 
35 for letter in 'Python':  # 第一个实例
36     if letter == 'h':
37         pass  # 是一个空语句,为了保持程序结构的完整性
38         print("这是一个Pass块")
39     #       continue
40     print('当前字母 :', letter)

 










免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

循环结构for

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

循环结构for

教程:高能:语句结构都是由关键字开头,用冒号结束!    一:语句结构for in :    else:                # else可有可无   
2023-01-30

JavaScript如何使用For循环结构

小编给大家分享一下JavaScript如何使用For循环结构,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!For循环为遍历数组,通常使用的是传统的for 循环,也
2023-06-27

循环结构while

Note:高能:语句结构都是由关键字开头,用冒号结束!    一:语句结构        while 判断条件:            语句  二:基本规则    (1)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。    (
2023-01-30

Shell编程中for循环结构是怎么样的

小编给大家分享一下Shell编程中for循环结构是怎么样的,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!for i in {取值范围}do循环体done求取1-100数字的和、找出1-100中能被2整除的数字、找出1-10
2023-06-04

Shell中的for循环总结

关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿...for((i=1;i<=10;i++));do echo $(expr $i * 4);done在
2022-06-04

python循环结构有哪些

本篇内容主要讲解“python循环结构有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python循环结构有哪些”吧!1、求两个数最大公约数num1 = int(input(请输入第一个数:
2023-06-25

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录