如何在Python中模拟do-while循环?

Python没有C / C ++或Java中的do-while循环。do-while循环的本质是在循环体结束时验证循环条件。可以通过以下Python代码模拟此功能-

示例

condition=True
x=0
while condition==True:
     x=x+1
     print (x)
     if x>=5: condition=False

输出结果

输出如下-

1
2
3
4
5