求助!如何在结束一个命令后通过判断条件判断是否重新执行上一个命令?
本帖最后由 Irisrony 于 2018-3-27 22:05 编辑如题:如何在结束一个命令后通过判断条件判断是否重新执行上一个命令?
抱歉抱歉,忘记提及:python C语言 ?
C++ ?
Python ?
还是其他 ?
什么语言要实现这个?python还是C? 看上一个命令是否有返回值咯,根据返回值判断是否执行。没有返回值那可以自己封装个函数返回 人造人 发表于 2018-3-27 21:40
C语言 ?
C++ ?
Python ?
抱歉,忘记说了,是python Zmynx_2017 发表于 2018-3-27 21:41
什么语言要实现这个?python还是C?
啊是python,十分抱歉,忘记说明 最简单的一种方法,写一个flag变量,默认置为1,把某个命令写在while flag:中,
然后你就判断呗,什么时候你认为不需要执行某一条命令了,然后flag置为0
或者你可以把需要重复执行的代码写成一个函数,然后写个if条件语句被,在某条件下
重复调用该函数,不然就不调用呗
再或者写个递归呗,不就可以通过条件判断,确定某一代码需不需要执行 吗?
python没有像go语言里goto这种语法,只能重写一遍上一条语句 while ture就是干这个的吧,https://blog.csdn.net/geerniya/article/details/77524173
页:
[1]