标签:++ python linux 函数 int linu 参数传递 lob inf
def sayhi(name):
print(‘Hi, i am %s‘ % name)
sayhi(‘pretty‘)
sayhi(‘girl‘)
x = 2
y = 3
def calc(a, b): # a b 形参,占位符
return a**b
c = calc(x, y) # x y 实参
print(c)
def info():
n.append(‘a new info‘)
n1[‘c‘] = 3
n = [‘hehe‘, ‘aaaa‘]
n1 = {‘a‘:1, ‘b‘:2}
info()
# print(n, n1)
def re_use():
n.append(‘bbb‘)
re_use()
print(n)
输出
[‘hehe‘, ‘aaaa‘, ‘a new info‘, ‘bbb‘]
def stu(name, age, lession, price=‘1000‘,*args, **kwargs):
print(‘姓名:‘,name)
print(‘年龄:‘,age)
print(‘课程:‘,lession)
print(‘价格:‘,price)
print(args, kwargs)
print(‘-‘*30)
stu(‘小花‘, 22, ‘python‘)
输出
姓名: 小花
年龄: 22
课程: python
价格: 1000
() {}
stu(‘玛丽‘,28,price=‘2000‘, lession=‘linux‘)
输出
姓名: 玛丽
年龄: 28
课程: linux
价格: 2000
() {}
stu(‘杰克‘,21,‘c++‘,‘100‘,‘IT‘,‘iteye‘, sex=‘male‘)
输出
姓名: 杰克
年龄: 21
课程: c++
价格: 100
(‘IT‘, ‘iteye‘) {‘sex‘: ‘male‘}
标签:++ python linux 函数 int linu 参数传递 lob inf
原文地址:http://www.cnblogs.com/xp1005/p/6385627.html