6.函式
#function 函式#1.function定义:只能是英文数字跟_的组合,开头不能是数字def hi(): print("hi")#第二行定义function内容,function内容前方有TAB键入留白(或四格空白键),否则非函式内容。hi()#呼叫do a function call, 执行函式()#可传入参数def hola(name,age): print("hola" + name + "你今年" + age + "岁")hola("DD",18)#数值需转换为字串,否则呼叫会失败#转换方式1: hola("DD","18")>> 呼叫时将数值直接定义为字串。def hola(name,age): print("hola" + name + "你今年" + age + "岁")hola("DD","18")#转换方式2: 定义时将用str(数值)将其转换为字串。def hola(name,age): print("hola" + name + "你今年" + str(age) + "岁")hola("DD",18)


#定义一个函式ADD:两个数值相加,呼叫函式(印出两个数值相加)def add(num1,num2): print(num1+num2)add(32,23)#return会覆盖掉原先函式中的值def add(num1,num2): return 100print(add(22,22))#1.当函式定义没有特别注记RETURN时,则预设return Nonedef add(num1,num2): print(num1+num2)value=add(11,22)print(value)#2.当函式定义没有特别注记RETURN时,则预设return Nonedef add(num1,num2): print(num1+num2) return Nonevalue=add(11,22)print(value)#呼叫函式运算结果,回传数值,印出回传运算值#当函式定义,有回传RETURN数值时,则运算结果会带入RETURN数值。def add(num1,num2): print(num1+num2) return 100value=add(11,22)print(value)

#4.当函式定义,有回传RETURN数值时,则运算结果会带入RETURN数值。#呼叫函式运算结果(+回传数值),印出回传运算值#return后的指令不会再继续执行....def add(num1,num2): print(num1+num2) return 100 print("HEY")value=add(11,22)print(value)
