while循环可以嵌套在 if、elif、else 语句中 。
if <布尔计算的表达式1>:<python执行语句1>while <布尔计算的表达式2>:<python执行语句2><python执行语句3>else:while <布尔计算的表达式3>:<python执行语句4><python执行语句5><python执行语句6>while <布尔计算的表达式1>:if <布尔计算的表达式2>:<python执行语句1>elif <布尔计算的表达式3>:<python执行语句2>else:<python执行语句3>if <布尔计算的表达式4>:<python执行语句4>
单行 while 循环与 if 语句一样,while 可以在一行中指定循环 。也可以用 ;组成多个循环体语句 。
n = 5while n > 0: n -= 1; print(n)43210
两个复合语句组合成简写方式是不可以的 。
if True: print('data')datawhile n > 0: n -= 1; if True: print('data')SyntaxError: invalid syntax
【Python基础必掌握的while无限迭代循环方法详解】
推荐阅读
- 笋干|消费降级得追求性价比,2022必入开架眼影盘,这款更是消肿无敌了
- 便利店|“烈焰红唇”实则祸从「口」入?不必过于担心!
- 生理盐水去痘印
- 奥斯卡|奥斯卡死亡芭比粉爆红,这些红毯出现率最高的唇膏必须马上买了
- 关于退票、改签你必须知道的那些事儿! 改签的票能退吗
- 想学画画 但没有基础?如果学画画没有基础要学多久
- 微信|如何找到以前加过的微信群?官方技巧:群主必知的6个功能
- 明朝那些事儿袁崇焕之死?袁崇焕为什么必须死
- 有必要升级鸿蒙系统吗-?有没有必要升级鸿蒙系统_1
- |辟谣|一份减肥食谱搞定减脂?未必!聊聊我对网上减肥食谱的看法