纯净、安全、绿色的下载网站

首页

当前位置:首页IT学院IT技术

Python循环语句 Python循环语句介绍

小博测试成长之路   2021-12-15 我要评论
想了解Python循环语句介绍的相关内容吗小博测试成长之路在本文为您仔细讲解Python循环语句的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Python的循环语句,Python循环语句用法下面大家一起来学习吧

什么是循环呢?

简单理解循环就是反复的去做某一件事情生活中的例子:比如我们听歌的时候在歌曲的页面就会出现单曲循环、列表循环、随机播放以及顺序播放等

Python中循环语句的逻辑:执行一个语句/一段代码块多次

编程语言中循环语句的一般形式如下:

Python循环语句介绍_数据结构

Python之While循环

while语句用于循环执行程序即在某条件下循环执行某段程序以处理需要重复处理的相同任务用法如下:

while 判断条件:

    执行语句(可以是单个语句或语句块)

注意事项:

1、判断条件可以是表达式也可以是字符

2、要注意如果判断条件的值为True,那么一定要在执行语句中有改变判断条件的值的语句或者有触发退出的操作否则会进入死循环

3、可以在循环中配合使用break或者continue关键字

break:用于退出循环  

continue:用于跳过该次循环继续进入到下次循环

运行案列:

while None:  #不满足条件不进入循环
  print(123)  


while 0:  #不满足条件不进入循环
  print(123)


i = 0
while True: #满足条件会进循环
  if i<5:
    i = i+1
  else:
    break #设置退出循环 
  print(i)

练习一下break和continue的用法使用while循环打印100以内的数字遇到偶数就跳过遇到奇数就打印出来:

i = 0


while True:
    i += 1
    if i < 100 and i % 2 == 0:
        continue
    elif i < 100 and i % 2 == 1:
        print(i)
    else:
        break

Python之for循环

python中的for循环可以针对数据类型元组、字符串、列表、字典进行遍历也可以针对某一个区间的数据范围进行遍历

for循环的使用语法格式如下:

for item in iterable迭代对象”):
    执行语句

for循环主要通过遍历对象来控制循环次数对象的数据遍历完之后循环就结束了

for循环的一些用法演示:

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

for i in range(2):  #范围从0开始不包含最后一个数字
    print(i)


for i in range(1,3): #范围从1开始不包含最后一个数字
    print(i)

for循环遍历列表/字典的操作:

for i in list('helloworld'):
    print(i)


a = {'name':'xiaobo', 'wx':'xiaobotester'}


for key in a.keys():
    print(key)
输出:
name
wx
for key, value in a.items():
    print(key, value)


输出:
name xiaobo
wx xiaobotester

for循环嵌套使用:

对于学习编程语言而言最常见的用法就是 打印9*9乘法表

for i in range(1, 10):  #遍历9次打印9行
  for j in range(1, 10): #遍历9次打印9列的数据
    if j <= i: # 当列数<=行数的时候就可以打印乘法公式
      print(f"{i}*{j}={i*j}".format(i, j), end='\t')
  print()

对于初学python基础来说以上的写法虽然不是很友好但是能够把需求给实现了打印的时候要注意print()函数的使用默认打印会换行要改一下


相关文章

猜您喜欢

  • Python中的List 详解Python中的List

    想了解详解Python中的List的相关内容吗雷学委在本文为您仔细讲解Python中的List的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Python,Python List下面大家一起来学习吧..
  • Python中的List 详解Python中的List2

    想了解详解Python中的List2的相关内容吗雷学委在本文为您仔细讲解Python中的List的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Python,PythonList下面大家一起来学习吧..

网友评论

Copyright 2022 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们