遐(瞎)想
- 如果
python下一个大版本增加loop循环; - 且学习
rust可以将结果返回,同时支持标签以及break和continue作用到某个标签loop上就爽了; - 使用@符号表示标签像这样:
# 跳出指定loop
i = 0
loop@loop_label_a:
j = 10
loop@loop_label_b:
if j < 8:
break
if i > 2:
break @loop_label_a
j -= 1
i += 1
# 返回loop值
loop_result :str = loop: -> str
i = 0
if i == 10:
break i * 2