?? ?? ?
?? ??? ?? ??? ???? ????? ???? ????? ???? ?? return [???] ?? ????? ?? ? ? ????. ???? ?? ?? return ?? None? ?????.
???? ?:
# -*- coding: UTF-8 -*- def sum(num1,num2): # 兩數(shù)之和 if not (isinstance (num1,(int ,float)) and isinstance (num2,(int ,float))): raise TypeError('參數(shù)類型錯(cuò)誤') return num1+num2 print(sum(1,2))
?? ??:
3
? ?? ?? ?? isinstance()? ?? ??? ?? ??? ???? ?? ?? ? ????? ?? ???? ?? ??? ???? ?????. ???? ??? ???? ??? ??? ?? ???? ??? ?????? ???? ??? ?????.
?? ??? ?? ?? ??? ?? ????. ???? ?? ??? ????.
# -*- coding: UTF-8 -*- def division ( num1, num2 ): # 求商與余數(shù) a = num1 % num2 b = (num1-a) / num2 return b , a num1 , num2 = division(9,4) tuple1 = division(9,4) print (num1,num2) print (tuple1)
?? ?:
2.0 1 (2.0, 1)
? ????? ? ? ???, ? ?? ?? ??? ???? ?? ?? ?????, ???? ??? ?? ??? ? ?????. ??? ??? ???? ?? ??? ? ??? ?? ?????. ??? ruturn? ?? ??? ??? ???? ??? ???? ?? ? ? ????.