python中如何使用for循环_python循环5次

python中如何使用for循环_python循环5次for的用法主要就是迭代,可以迭代列表、字符串、元组,但是不能迭代数值类型。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

???前言:本文简单总结了一下python中for循环的使用


目录

?for循环迭代字符串

?for打印数字

?注意for循环不能迭代数值类型

?for循环打印数字的话要借用range函数

?for循环可用来初始化列表

  ?简单的往列表里添加数据

   ?列表推导式


?python中for循环一般用来迭代字符串,列表,元组等。

   当for循环用于迭代时不需要考虑循环次数,循环次数由后面的对象长度来决定。

?for循环迭代字符串

        for循环可以把字符串里面的元素都依次取出来,自动赋值给变量i然后再执行循环体内的代码块

?print 里面的end可以设置每个值打印之后输出的字符串,默认是换行

python中如何使用for循环_python循环5次

?for打印数字

?注意for循环不能迭代数值类型

        eg:int类型,123属于一个数,一个整体,算一个元素

python中如何使用for循环_python循环5次

?for循环打印数字的话要借用range函数

  • range函数可以取到一个范围内的整数,相比while要方便很多
  • range(b) 默认从0开
  • range(a,b) 左闭右开,包括左边不包括右边
  • range(a,b,c) 从a到b的整数,每个c访问一次

?举个例子 ——range(b)

python中如何使用for循环_python循环5次

?举个例子 ——range(a,b)  python中如何使用for循环_python循环5次

?举个例子 ——range(a,b,c)    python中如何使用for循环_python循环5次

?for循环可用来初始化列表

   存放大量数据,想要不停的接收数据,而且不想用那么多变量时可以用列表推导式

  ?简单的往列表里添加数据

python中如何使用for循环_python循环5次

   ?列表推导式

    列表推导式可以快速生成一个列表,并筛选列表的值

?举个例子——筛选从0到20的偶数,不包括20python中如何使用for循环_python循环5次

 ?举个例子——列表推导式+三目运算符

从0到10,如果为偶数就乘以100,如果为奇数就乘以10

python中如何使用for循环_python循环5次

 ? 列表推导式里面的for也可以迭代字符串

python中如何使用for循环_python循环5次


 ?自我总结:for的用法主要就是迭代,可以迭代列表、字符串、元组 ,但是不能迭代数值类型。


?一起加油!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170061.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 拉链表实现及使用

    拉链表实现及使用一、概念历史拉链表,就是记录一个事务从开始一直到当前状态的所有变化的信息,拉链表可以避免按每一天存储所有记录造成的海量存储问题,同时也是处理缓慢变化数据的一种常见方式。假设企业拥有1000万的会员信息,每天有20万的会员资料变更,我们需要记录所有会议的历史变化记录,并至少保留两年,该怎么办?储存两年就是2x365x1000万=7300000000(70亿),如果储存…

    2022年10月16日
    2
  • 亚马逊专用主机相关问题「建议收藏」

    亚马逊专用主机相关问题

    2022年2月18日
    45
  • 【C++】string转为TCHAR

    【C++】string转为TCHAR如需转载请标明出处 http blog csdn net itas109 nbsp 技术交流群 nbsp std stringm csFileName std string hello TCHARwc MAX PATH stprintf s wc T S m csFileName c str 如需转载请标明出处 http

    2025年6月7日
    3
  • .net 平台常用控件

    .net 平台常用控件分布式缓存框架:MicrosoftVelocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。Redis:是一个高性能的K

    2022年7月2日
    27
  • Idea激活码最新教程2017.2.6版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2017.2.6版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2017 2 6 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2017 2 6 成功激活

    2025年5月25日
    3
  • 遍历qvector_顺序储存容器QVector | 学步园

    遍历qvector_顺序储存容器QVector | 学步园容器 Containers 有时候也被称为集合 collections 指的是能够在内存中存储其他特定类型的对象的对象 这种对象一般是通用的模板类 C 提供了一套完整的解决方案 成为标准模板库 StandardTemp 也就是我们常说的 STL Qt 提供了它自己的一套容器类 这就是说 在 Qt 的应用程序中 我们可以使用标准 C 的 STL 也可以使用 Qt 的容器类 Qt 容器类的好处在

    2025年7月4日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号