logo
  • 教程列表
  • SO官方文檔
  • 迴圈
    • 在迴圈中打破並繼續
    • 對於迴圈
    • 迭代列表
    • 帶有 else 子句的迴圈
    • 迭代字典
    • 通過宣告
    • While 迴圈
    • 迭代具有不同步長的列表的不同部分
    • 半迴圈做
    • 迴圈和拆包
  1. StackOverflow 文件
  2. Python Language 教程
  3. 迴圈
  4. 半迴圈做

半迴圈做

Created: November-22, 2018

與其他語言不同,Python 沒有 do-until 或 do-while 構造(這將允許程式碼在測試條件之前執行一次)。但是,你可以將 while True 與 break 結合使用以達到相同的目的。

a = 10
while True:
    a = a-1
    print(a)
    if a<7:
        break
print('Done.')

這將列印:

9
8
7
6
Done.
  • 迴圈和拆包
  • 迭代具有不同步長的列表的不同部分

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明