函数的参数

 1  
 2 
 3 # 将函数传入的数据打印出来
 4 # 定义一个只有一个参数的函数
 5 
 6 # 形参(形式参数):定义函数时,小括号中的变量。本质:就是变量
 7 def myFunc(str1):
 8 print("貔貅")
 9 print(str1)
10 
11 # 函数的调用
12 # 实参(实际参数):函数调用时传递给函数的数据,本质是值
13 # 注:如果函数在声明时有形参,那么当前函数调用时就必须传入实参
14 myFunc("发财")
15 # myFunc() # TypeError: myFunc() missing 1 required positional
16 # argument: 'str1'
17 
18 
19 # 定义一个有两个或两个以上的形参的函数,传入的数据类型为str类型,将
20 # 形参拼接为一个字符串打印出来
21 def myStrJoin(str1, str2, str3):
22 print(str1+str2+str3)
23 
24 myStrJoin("女娲", "成了人", "捏泥人")
25 myStrJoin("11","aaa", "aaa")
26 
27 # 目前实参的传入顺序会依次给形参赋值。
28 # 注:目前函数定义时有几个形参,函数在调用时就传入几个实参。
29 
30 # 1、封装函数 nn乘法表
31 
32 def printMultiplicationTable(n):
33 for i in range(1,n+1):
34 for j in range(1,i+1):
35 print("%d * %d = %d" % (i,j,i*j), end="	")
36 print()
37 
38 n = int(input("请输入数字"
39 ""
40 ""))
41 printMultiplicationTable(n)
42 
43  
原文地址:https://www.cnblogs.com/BKY88888888/p/11252617.html