Python函数基础
函数的定义与调用
def f(): #函数定义
print("ok")
f() #函数调用
测试
ok
带参数的函数定义,与调用
def f(a,b):
print(a*b)
f(3,5)
15
函数里定义单个参数
def f(index):
print("function %s" %index)
f(5)
function 5
函数的赋值顺序
def f(a,b): #按顺序一一对应,形参
print(a)
print(b)
f(2,3) #实参
f(4,6)
2
3
4
6
函数参数的用法
def logger(n):
with open('rizhi','a',encoding="utf8") as f:
f.write('jnjnj %s \n' %n)
def a1(n):
print("og")
logger(n)
def a2(n):
print("og")
logger(n)
def a3(n):
print("og")
logger(n)
a1(1)
a2(2)
a3(3)
og
og
og
打开rizhi这个文件
jnjnj 1
jnjnj 2
jnjnj 3
函数参数用法2
def logger(y): with open('rizh','a',encoding="utf8") as f: f.write('jnjnj %s \n' %y) def a1(n): print("og") logger(n) def a2(n): print("og") logger(n) def a3(n): print("og") logger(n) a1(1) a2(2) a3(3) og og og 打开rizh文件 jnjnj 1 jnjnj 2 jnjnj 3
草都可以从石头缝隙中长出来更可况你呢

浙公网安备 33010602011771号