python中return的用法


def testReturn(x):  
    if x > 10000:  
        return  
        print "test return!!" #这句话永远不会得到执行  
     elif x > 1000:  
        return 100  
    elif x > 100:  
        return 10  
    elif x > 10:  
        return 1  
    else:  
        return 0  
  
 print testReturn(9999999) #result = None  
 print testReturn(9999)    #return = 100  
 print testReturn(999)     #return = 10  
 print testReturn(99)      #return = 1  
 print testReturn(9)       #return = 0  
   
 #return使用说明:  
#(1)返回函数的返回值  
#(2)终止程序的运行,提前退出.(例如:当函数内有错误发生时,使用return可以终止函数的运行)  

程序读到return()语句,其后的语句不会再被执行。
而print()语句不同,其后的语句依然会被执行。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM