python之默认参数

def introduct(name,age,job,country="cn")  
      print("-----introduct-------")
      print(name,age,job,country)

introduct("gaohui",21,"python")
introduct("hongyan",23,"java")
introduct("gaohuiaa",23,"it","python1")

此时的country就是默认参数,默认参数必须放在非默认参数后面,当你不想要参数为默认值时,可以再对应的位置写值,此时默认参数的值就会被替换。

猜你喜欢

转载自www.cnblogs.com/huizaia/p/9013801.html