Python基础之循环语句相关知识总结

 更新时间:2021年06月15日 11:12:51   作者:jks212454  
今天给大家带来的是关于Python基础的相关知识,文章围绕着Python循环语句展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下

一、循环语句介绍

 1.循环语句理解

循环语句允许我们执行一个语句或语句组多次,可以让我们的代码重复的去执行。

2.循环语句示意图

在这里插入图片描述

二、循环语句的分类

在这里插入图片描述

三、循环控制语句

在这里插入图片描述

四、while循环

while循环解释:判断语句的条件是否为真,如果为真,则执行代码,然后再次判断条件,直到条件为假为止,循环结束。

1.while死循环

# 死循环示例
while True:
    print("高山仰止,景行行止,虽不能至,心向往之。")

在这里插入图片描述

2.while条件循环

# while循环,有条件(列出一串数的示例)
i = 1
while i <= 100:
    print(i)
    i = i + 1

在这里插入图片描述

# 要求从1加到100
h = 0
i = 1
while i <= 100:
    h = h + i
    i = i + 1
print(h)

在这里插入图片描述

# 计算1-2+3-4+5-6+7.....-100 结果
h = 0
i = 1
while i <= 100:
    m = i % 2
    if m == 1:
        h = h + i
    else:
        h = h - i
    i = i + 1
print(h)

在这里插入图片描述

五、break和continue

1.break使用

break:让当前这个循环立即停止

while True:
    content = input("请输入你要学习的内容:")
    if content == "ex":
        break
    print("认真做笔记:", content)

在这里插入图片描述

2.continue使用

continue:停止当前本次循环,继续执行下一次循环。

i = 1
while i <= 10:
    if i == 4:
        i = i +1
        continue
    print(i)
    i = i + 1

在这里插入图片描述

六、for循环

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

在这里插入图片描述

1.for循环示例

m = "我要学习python"
for i in m:
    print("这次循环得到的是:", i)

在这里插入图片描述

2.for循环中range的使用方法

①range(n)的模式

for i in range(8):
    print(i)

在这里插入图片描述

②range(m,n)的模式

for i in range(1,9):
    print(i)

在这里插入图片描述

③range(m,n,s)模式

for i in range(1,10,2):
    print(i)

在这里插入图片描述

七、pass语句的使用

PASS:代码占位

for letter in 'Python':
    if letter == 'h':
        pass
        print('这是 pass 块')
    print('当前字母 :', letter)

print("Good bye!")

在这里插入图片描述

到此这篇关于Python基础之循环语句相关知识总结的文章就介绍到这了,更多相关Python循环语句内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python多进程编程技术实例分析

    Python多进程编程技术实例分析

    这篇文章主要介绍了Python多进程编程技术,包括了线程、队列、同步等概念及相关的技巧总结,需要的朋友可以参考下
    2014-09-09
  • 获取python的list中含有重复值的index方法

    获取python的list中含有重复值的index方法

    今天小编就为大家分享一篇获取python的list中含有重复值的index方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 使用pdb模块调试Python程序实例

    使用pdb模块调试Python程序实例

    这篇文章主要介绍了使用pdb模块调试Python程序实例,本文着重讲解了pdb.run()函数、pdb.runeval()函数、pdb.runcall()函数、pdb.set_trace()函数的使用以及pdb调试命令等内容,需要的朋友可以参考下
    2015-06-06
  • pycharm中leetcode插件使用图文详解

    pycharm中leetcode插件使用图文详解

    这篇文章主要介绍了pycharm中leetcode插件使用图文详解,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • python微信跳一跳系列之自动计算跳一跳距离

    python微信跳一跳系列之自动计算跳一跳距离

    这篇文章主要为大家详细介绍了python微信跳一跳系列之自动计算跳一跳距离,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • Python使用PyCrypto实现AES加密功能示例

    Python使用PyCrypto实现AES加密功能示例

    这篇文章主要介绍了Python使用PyCrypto实现AES加密功能,结合具体实例形式分析了PyCrypto实现AES加密的操作步骤与相关实现技巧,需要的朋友可以参考下
    2017-05-05
  • 用Python PIL实现几个简单的图片特效

    用Python PIL实现几个简单的图片特效

    这篇文章主要介绍了用Python PIL实现几个简单的图片特效,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • pandas.DataFrame的for循环迭代的实现

    pandas.DataFrame的for循环迭代的实现

    本文主要介绍了pandas.DataFrame的for循环迭代的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 基于Python实现牛牛套圈小游戏的示例代码

    基于Python实现牛牛套圈小游戏的示例代码

    “幸运牛牛套圈圈”套住欢乐,圈住幸福,等你来挑战!这篇文章小编主要为大家介绍一款基于Python实现牛牛套圈小游戏,感兴趣的小伙伴可以了解一下
    2023-02-02
  • python安装TA-Lib库报错问题的解决方法

    python安装TA-Lib库报错问题的解决方法

    TaLib是一个Python金融指数处理库,包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等,这篇文章主要给大家介绍了关于python安装TA-Lib库报错问题的解决方法,需要的朋友可以参考下
    2024-01-01

最新评论