我是靠谱客的博主 怡然白昼,最近开发中收集的这篇文章主要介绍Python学习(四)while循环和循环关键字循环(while)和循环关键字,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

循环(while)和循环关键字

while循环


while 条件语句:
循环体
其他代码段
Created with Raphaël 2.3.0 while 判断 循环体 跳出循环 yes no

说明: while 关键字,固定写法
条件语句:可以是任何有结果的表达式
:: 固定写法
循环体:从结构上和while保持一个缩进的代码块;逻辑上循环体就是会被重复执行的代码
执行过程:

先判断条件语句是否为True,如果是就执行循环体;执行完循环体再判断条件语句是否为True, 如果为Flase,循环结束

a = 0
while a < 5:
print('乌拉的故事')
a += 1

for循环和while循环的选择

如果循环次数确定,使用for循环,如果循环系数不确定,就是同while。
可以使用for解决的问题都用for,for解决不了才用while

三目运算符

c语言: 表达式:? 值1 : 值2 如果表达式结果为True,输出值1,为Fasle 输出值2
python: 表达式: 值1 if 表达式1 else 值2
运算规则:如果表达式的结果为True ,整个运算的结果就是值1, 否则是值2


a = 100
count = 0 if a > 10 else 1
# 如果a大于10 ,则输出0,否则输出1
print(count)
# 0

循环关键字

  1. continue : 结束一次循环;
    作用:执行循环体的时候,如果遇到Continue当次循环结束,直接进入下次循环
    while True:
    需要重复执行的操作
    if 循环结束条件:
    continue
    # 跳出本次循环,进入下一次循环
    
  2. break :结束整个循环
    执行循环体的时候,如果遇到break,整个循环直接结束
     while True:
    需要重复执行的操作
    if 循环结束的条件
    break
    # 结束整个循环
    
    continuebreak: 只能再循环体中使用

else:

	for 变量 in 序列:
循环体
else:
代码块
while 条件语句:
循环体
else:
代码段
  1. else的存在不会影响原循环的运行
  2. else后面的代码会在循环结束后执行;如果循环是因为遇到break而结束的就不会执行

最后

以上就是怡然白昼为你收集整理的Python学习(四)while循环和循环关键字循环(while)和循环关键字的全部内容,希望文章能够帮你解决Python学习(四)while循环和循环关键字循环(while)和循环关键字所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部