[问题] if判断式里面可以指定跳到某一行执行吗

楼主: eco100 ( )   2021-12-15 15:16:03
python 新手想问个判断式的问题
就是我想写出下列的效果
if number < 100:
print("test")
else:
跳至某一行开始执行
我的问题就是 跳至某行重新执行那里
python 可以有什么样的写法吗?
谢谢!
作者: juijuijuijui (瑞瑞)   2021-12-15 15:20:00
python 没有go to要另外安装,但不建意使用
作者: OrzOGC (洞八达人.拖哨天王)   2021-12-15 15:32:00
写个func call它
作者: oToToT (屁孩)   2021-12-15 16:35:00
go to statement considered harmful
作者: yiche (你若安好,便是晴天)   2021-12-15 17:36:00
二楼正解
作者: kukuwu   2021-12-15 18:15:00
教授没叫你别用goto吗
作者: s0914714 (YA)   2021-12-15 18:16:00
可能是C要改成Python吧
作者: Schottky (顺风相送)   2021-12-15 19:50:00
longjmp() 不算的话,C 也很少人在用 goto 的
作者: DavisX   2021-12-15 21:20:00
fortran常用goto xdd
作者: fdvd (府低)   2021-12-16 11:24:00
同二楼
作者: mantour (朱子)   2021-12-16 19:36:00
我看过用最多goto的也是Fortran的程式,一个明明很简单的叠代循环看了三遍才懂
作者: TitanEric (泰坦)   2021-12-16 19:55:00
c的goto如果确定逻辑清楚很好用 linux kernel很常见但python没得选择 只能设flag
作者: s0914714 (YA)   2021-12-16 20:02:00
C的goto用在error handling反而具有可读性不过也不知道原PO的需求是啥 毕竟这个要求真的很奇怪
作者: LP9527 (ㄊㄇ抽菸都去)   2021-12-17 00:31:00

Links booklink

Contact Us: admin [ a t ] ucptt.com