- 函数
def multiple_table():
# 打印九九乘法表
c = 1
d = 1
while c <= 9:
while d <= 9:
# print(str(c) + "*" + str(d), end=" ")
# 制表符的功能是在不使用表格的情况下在垂直方向上按列对齐文本
print("%d * %d = %d" % (c, d, c * d), end="\t")
d = d + 1
print("")
c = c + 1
d = c
- 调用函数的方式
第一种方式
import func_table
func_table.multiple_table()
第二种方式
def multiple_table():
# 打印九九乘法表
c = 1
d = 1
while c <= 9:
while d <= 9:
# print(str(c) + "*" + str(d), end=" ")
# 制表符的功能是在不使用表格的情况下在垂直方向上按列对齐文本
print("%d * %d = %d" % (c, d, c * d), end="\t")
d = d + 1
print("")
c = c + 1
d = c
multiple_table()
-
函数文档注释
函数注释.png - 函数参数传递
def sum_2_mum(num1, num2):
result = num1 + num2
print("%d+%d=%d" % (num1, num2, result))
sum_2_mum(20, 50)
20+50=70
- return
def sum_2_mum(num1, num2):
result = num1 + num2
print("%d+%d=%d" % (num1, num2, result))
return result
print(sum_2_mum(20, 50))
20+50=70
70
-
给方法添加参数注释
image.png
效果如下:
def printline(char, count, times):
"""
:param char: 字符样式
:param count: 打印个数
:param times: 打印次数
"""
i = 0
while i < times:
print(char * count)
i = i + 1
printline("-", 20, 5)
然后按Ctrl+Q,可以看到详细的方法注释
image.png
网友评论