Python模拟java的do while循环

在java中有这样的语句:
 
do{
    //dosomething
}while(条件A);
 
在python中没有do-while这样的语法,这也是python中“解决一个问题最好只有一个方法”的体现,那么python中怎么模拟do-while语句呢?可以这样:
 
while True:
    #dosomething
    if(条件A不符合):
        break

原创文章,作者:红豆殺,如若转载,请注明出处:http://www.178linux.com/743

(0)
红豆殺红豆殺
上一篇 2015-03-08 21:42
下一篇 2015-03-09 09:00

相关推荐

  • Python入门之迭代,列表解析,生成器及文件操作

    迭代器是访问集合元素的一种方式,迭代器包含了__iter__()(返回迭代器对象本身)next()(返回迭代器的下一个元素)迭代器只能往前不会退后 以下类型支持迭代 序列类型:list,str,tuple 非序列类型:dict,file 自定义类 通过内建的函数iter()或对象自带方法__iter__可以获取迭代器对象 l1=range(5) iter1=…

    Linux干货 2015-12-13
  • 日志分析项目

    日志分析

    2018-05-07
  • 几个python运维面试题及答案

    1.生成随机的20个ID ID格式要求: 时间戳_三位随机数字号码_8位随机小写字母 1506571959_089_xxkeabef datetime.datetime.now().timestamp() 返回的是时间戳,但是带微秒 2.判断密码强弱 要求密码必须由 10-15位 指定字符组成: 十进制数字 大写字母 小写字母 下划线 要求四种类型的字符都要…

    2017-10-02
  • Python 部分知识点总结(九)

    此篇博客只是记录第十一周未掌握或不熟悉的知识点,用来加深印象。

    Python笔记 2018-05-21
  • 基础语法

    基础语法、判断、循环

    2018-03-26
  • Python线程指南

    本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例。 注意:本文基于Python2.4完成,;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,转载请注明作者及原文地址 >.< 1. 线程基础 1.1. 线程状态 线程有5种状态,状态转换的过程如…

    2015-03-13