Method()方法、函数
def 方法名():
方法内容 #方法体不允许顶格,必须有一个tab的间距
函数(方法)的定义和调用
def say():#定义函数
print("hi!")#不能顶格按一下tab 键
print(1234)
def add(a,b):
print(a+b)
print("///")
say() #调用say()方法
add(3,9) #调用add()方法
# 重复 多少次(time)
def string(str,time):
re=str*time
return re
sts=string("aaa",5)#将“aaa”重复5次,再赋值给sts
print(sts)
# 局部变量何全局变量
a=1 #全局变量
def change(a):
print(str(a))
a=4 #局部变量
print(str(a))
change(a) #调用change()方法
print(str(a))
# 方法内设定全局变量
def ch():
global a #在方法内定义全局变量
a=4
print(str(a))
ch()
print(str(a))
#第一个参数,参数list,key和值
#f代表第一个参数,*num代表有多个参数,类型一致,**map代表字典型
def c(f,*num,**map):
print("fpara:"+str(f))
print("num:"+str(num))
print("map:"+str(map))
c("hello",1,2.3,4,55,6,a="97",b="98")