美文网首页
Python方法、参数和调用

Python方法、参数和调用

作者: 程序设计法师 | 来源:发表于2019-01-04 18:34 被阅读0次
  • 函数
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

相关文章

网友评论

      本文标题:Python方法、参数和调用

      本文链接:https://www.haomeiwen.com/subject/rdmkrqtx.html