我是靠谱客的博主 热心蓝天,最近开发中收集的这篇文章主要介绍python与vb相结合_VB与Python的循环结构,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文简要介绍Visual Basic 6.0与Python 3.x的循环结构以及将两者做简明对比,梳理其中的循环逻辑。

一、自然简洁的表达方式

我们从Python中的While语句讲起。While语句在Python中成为无限循环或条件循环,其语法很简单While :

先判断条件,当条件判断为True时,执行循环体语句块中的语句,然后再次判断条件,若为True,再次执行循环体……直到判断条件为False时,循环终止,执行与While同级别缩进的后续语句。

其等同于VB中的Whlie…Wend语句While

Wend

Python中的While语句和VB中的While…Wend语句是最自然,最一般的循环结构表达方法。掌握此就足够写出几乎所有的循环程序了。

二、花哨的Do…Loop语句

但是,为什么我们会听到前测型后测型、当型直到型这样复杂的复杂的名词呢?

我们首先来看一下这些名词的定义,以自然语言的句意来理解它们。

若条件成立则执行循环体的循环为当型循环。

若条件成立则终止循环的为直到型循环。

先判断条件再决定是否执行循环体的是前测型。

先执行循环体再判断条件决定是否继续下次循环的为后测型。

由此我们可以看出,上文介绍的While语句和While…Wend语句都属于当型前测型循环。

直到型循环相当于在当型循环的条件处加了一个非门,可以更直观地称作当否型,其实两者表达能力是一样的,我们可以将两者互相转化。

对于当型(或直到型)前测型循环,若条件一开始就不成立(或成立),那么循环体一次也没有执行,即可以实现循环次数为0。

对于后

最后

以上就是热心蓝天为你收集整理的python与vb相结合_VB与Python的循环结构的全部内容,希望文章能够帮你解决python与vb相结合_VB与Python的循环结构所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部