1. 程式人生 > >python 基礎 4.1 函數的參數

python 基礎 4.1 函數的參數

msu nbsp family ace size bin bold tex 應用異常

#/usr/bin/python #coding=utf-8 #@Time :2017/10/24 9:09 #@Auther :liuzhenchuan #@File :函數的參數.py #比較參數x,y的大小 def fun(x,y): if x>y: print x elif x<y: print y fun(6,7) >>> 7 fun(8,4) >>> 8 ##函數應用異常處理 def fun(): sth = raw_input(‘please input something: ‘)
try: if type(int(sth)) == type(1): print ‘%s is a number‘ %sth except: print ‘%s is not number‘ %sth fun() >>> please input something: ekg ekg is not number >>> please input something: 123 123 is a number >>> please input something: dng12345
dng12345 is not number ##判斷鍵盤接收的是否為一個數字,linux下編寫,使用 sys模塊 #!/usr/bin/python #coding=utf-8 import sys def isNum(m): for i in m: if i in ‘0123456789‘: pass else: print ‘%s 你輸入的不是一個數字‘ %m sys.exit() else: print ‘%s 你輸入的是一個數字‘ %m isNum(sys.argv[1])
##判斷鍵盤接受是否為一個數字,pycharm中 def isNum(m): m = raw_input(‘please input a somthing: ‘) for i in m: if i in ‘0123456789‘: pass else: print ‘%s 你輸入的不是一個數字‘ %m break else: print ‘%s 你輸入的是一個數字‘ %m isNum(‘m‘) >>> please input a somthing: aind122334 aind122334 你輸入的不是一個數字 >>> please input a somthing: 456 456 你輸入的是一個數字 >>> please input a somthing: 4 4 你輸入的是一個數字

python 基礎 4.1 函數的參數