def jiafa (a,b): #定义函数,求两个数的和,a,b为传入参数
c=a+b
print('%d+%d=%d '%(a,b,c)) #输出计算结果
jiafa(3,4) #调用函数
jiafa(4,7)
jiafa(8,9)
def qiuhe (a,b): #a,b形参,完成求和
c=a+b
return c #返回c
x=qiuhe(7,8) #调用求和函数将结果赋值给x
if x>10:
print('金额>10奖励')
else:
print('不打折')
def pt(a,b):
print(a,b) #必须参数
pt(3,4)
def pt(name,age,sex):
print('我叫',name)
print('年龄',age)
print('性别',sex)
pt(sex='男',age='25',name='张三') #关键字参数
def pt(name,age,sex='男'): #默认参数,sex='男'
print('我叫',name,end='\t')
print('年龄', age,end='\t')
print('性别',sex)
pt(age='24',name='李四') #不给sex赋值的情况下输出的sex为默认参数值
pt(age='25',name='张三')
pt(sex='男',age='34',name='赵五')
pt(sex='女',age='27',name='小红') #赋值后为赋予的参数值
def pt(*args): #可变参数
print(args)
for x in args: #展开元组
print(x,end=' ')
print()
pt(1,2,3)
pt(1,2,3,4,5,6,6,7,7)