#递归:函数自己调用自己。
#效率低于循环。
def test1():
num = int(input(
'请输入一个数字:'))
if num%2 == 0:
#判断是否是偶数
return True
#如果是偶数,程序就退出
print(
'不是偶数请重新输入')
return test1()
#如果不是偶数的话继续调用自己
print(test1())
#调用test()
def db_connect(ip,user,password,db,port):
print(ip)
print(user)
print(password)
print(db)
print(port)
db_connect('192.168.1.1',
'root',
'123',
'1',3306)
#必须按照函数中的形参顺序进行书写
db_connect(user=
'abc',ip=
'192.168.1.1',password=
'123',db=
'1',port=3306)
#若记不住顺序,则按照此方法指定传值
db_connect(
'192',
'root',db=2,password=
'123',port=3306)
#或者前面几个按顺序,后面几个用指定的传值
转载于:https://www.cnblogs.com/xm-sunnylin/p/9641760.html
转载请注明原文地址: https://mac.8miu.com/read-22182.html