●带多个参数的函数
def 函数名(参数1,参数2):
函数体
●示例一:
def get_sum(a,b):
s=a+b
print(s)
pass
get_sum(2,3) #a=2,b=3,返回5
get_sum(‘hello’,‘world’) #a=‘hello’,b=‘world’,返回helloworld
●示例二:
#判断用户是否成功登陆
#1、定义函数
def islogin(username,password):
#函数体就是验证username和password
if username==‘admin’ and password==‘1234’:
print(‘登陆成功’)
pass
else:
print(‘登陆失败’)
pass
pass
#2、调用函数
islogin(‘admin’,‘1234’)
●默认值参数:在定义函数的时候,有一个或者多个参数已经赋好值。
def 函数名(参数1,参数2,参数3=值,参数4=值,参数5=值):#参数1,参数2为普通参数,参数3、4、5为默认值参数
pass
●调用特点:
函数名(值1,值2)
注意:
1.在定义函数的时候,普通参数要位于默认值参数的前面。对于新手小白想更轻松的学好Python基础,Python爬虫,web开发、大数据,数据分析,人工智能等技术,这里给大家分享系统教学资源,架下我尉(同英): 2763 177 065 【教程/工具/方法/解疑】
2.默认参数的顺序是固定的
●示例:
def borrow_book(bookname,number=1):
print(‘进入借书系统…’)
print(‘要借阅的书名是:{},借阅的数量:{}’.format(bookname,number))
pass
borrow_book(‘狂人日记’)
borrow_book(‘草房子’,3)
borrow_book(‘西游记’,2)
borrow_book(bookname=‘红楼梦’,2) #关键字赋值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)