python 中 return break continue 的基本用法


return 退出所在的函数(方法),如果所在函数(方法)是有返回类型的,renturn后面就要接相应的值,如果返回类型是void,那只写return;就行了。

break 退出所在的循环或switch结构,他只会跳一层,要注意。

continue 的功能类似break,但是他在退出以后会继续下一次循环。用书本上的话说就是,跳出本次循环,继续下次循环

 

return

return 是方法级别的返回,即一个方法内,不管处于任何位置,只要遇到return,就马上终止执行下面的代码,返回 [返回值] 。
一个方法申明上的返回值类型就是说的return时的返回值类型,void代表没有返回值,那就是 return; 或者不写return; 如果方法申明中返回值类型不是void而是任何具体的某一类型,比如int,那么你必须返回一个int类型的值回去,不然就编译错误。 比如 return 0;

当然有一个在遇到return后还会继续执行的例外:就是异常捕获中的finlly

 

你可能感兴趣的:(python 中 return break continue 的基本用法)