详解python基础中的for循环

 更新时间:2022年01月10日 17:20:12   作者:1含  
这篇文章主要为大家介绍了python的for循环,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

一、 for 循环

根据变量赋值的次数进行循环

for item in ["tom","bob","jerry","li"]:#in 后可跟列表,循环次数和列表元素数相同
    print("hello"+item)

for item in "python":#in 后可跟字符串,循环次数和字符串长度相同
    print("hello"+item)

for item in ("tom","bob","jerry","li"):#in 后可跟元组,循环次数和元组元素数相同
    print("hello"+item)

for item in {"tom":"123","jerry":"456"}:#in 后可跟字典,循环次数和key数相同
    print("hello"+item)

在这里插入图片描述

二、拓展利用for循环输出字典的值value

adict={"tom":"123","jerry":"456"}for item in adict:        print(adict[item])

在这里插入图片描述

三、for循环的优势

in 后不可以跟整型

我们可以引入rang(10)生成长度为10的列表

for item in range(10):
    print(item)

在这里插入图片描述

结果输出0-9
优化:range(1,11)

for item in range(1,11):
    print(item)

在这里插入图片描述

四、for实现累加

sum=0
for i in range(1,11):
    sum+=i
    if(i==3):  #此处判断i==多少就是加到多少为止
        break
print(sum)


在这里插入图片描述

五、计算10以内偶数和

sum=0
for i in range(1,11):
    if i%2!=0:
        continue
    sum+=i

print(sum)

六、计算10以内奇数和

sum=0
for i in range(1,11):
    if i%2==0:  #if not(i%2)
        continue
    sum+=i

print(sum)

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • Python操作Elasticsearch详细指南

    Python操作Elasticsearch详细指南

    Elasticsearch 是一种强大且灵活的分布式搜索引擎,而 Python 则以其易用性和强大的数据处理能力,成为开发者在数据操作中的理想选择,下面我们就来看看如何使用Python操作Elasticsearch吧
    2025-02-02
  • Python自动化测试PO模型封装过程详解

    Python自动化测试PO模型封装过程详解

    在 PO 模式中抽离封装集成一个BasePage 类,该基类应该拥有一个只实现 webdriver 实例的属性,通常情况下PO 模型可以大大提高测试用例的维护效率
    2021-06-06
  • Python学习之图片滤镜效果的实现

    Python学习之图片滤镜效果的实现

    滤镜效果是图像处理中常用的一种技术,可以用来增强图像的视觉效果,实现不同的效果,本文就来利用Python中的Image模块实现常见的几个图片滤镜吧
    2023-05-05
  • Python如何读取、写入JSON数据

    Python如何读取、写入JSON数据

    这篇文章主要介绍了Python如何读取、写入JSON数据,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • Python模拟FTP文件服务器的操作方法

    Python模拟FTP文件服务器的操作方法

    这篇文章主要介绍了Python_模拟FTP文件服务器的操作方法,分为服务端和客户端,要求可以有多个客户端同时操作。本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-02-02
  • Django Channel实时推送与聊天的示例代码

    Django Channel实时推送与聊天的示例代码

    这篇文章主要介绍了Django Channel实时推送与聊天的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Python实现排序方法常见的四种

    Python实现排序方法常见的四种

    本文给大家分享python四种常见排序方法,每种方法通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2021-07-07
  • python实现猜拳小游戏

    python实现猜拳小游戏

    这篇文章主要为大家详细介绍了python实现猜拳小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Pandas提取含有指定字符串的行(完全匹配,部分匹配)

    Pandas提取含有指定字符串的行(完全匹配,部分匹配)

    本文主要介绍了Pandas提取含有指定字符串的行(完全匹配,部分匹配),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 基于Python实现PDF动画翻页效果的阅读器

    基于Python实现PDF动画翻页效果的阅读器

    在这篇博客中,我们将深入分析一个基于 wxPython 实现的 PDF 阅读器程序,该程序支持加载 PDF 文件并显示页面内容,同时支持页面切换动画效果,文中有详细的代码示例,需要的朋友可以参考下
    2025-01-01

最新评论