码迷,mamicode.com
首页 > 编程语言 > 详细

Python:类中的对象如何作为参数传入函数

时间:2021-01-22 11:45:14      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:info   tps   col   htm   argument   img   graph   test   port   

类中的对象如何作为参数传入函数

只需要将类作为形参传入,接着就可在函数定义时直接运用该类中的对象了

例子,其中用到的 graphics.py

from graphics import *
win = GraphWin(‘test‘, 300, 300)

# 函数定义, 设置窗口背景色并且在窗口中画一条线段的函数
def setbgAndLine(graphics ,somewin, colour):
    somewin.setBackground(colour)
    somewin.setCoords(0,0,10,10)
    Line(Point(4,4), Point(6,6)).draw(somewin)
    input()  # 使窗口不自动关闭(因为ide里的窗口会闪现一下就消失)
    somewin.close()

# 函数调用
setbgAndLine(‘填补空缺‘, win, ‘red‘)
  • 注意:在函数调用的时候,所在的形参位置也需要传入参数(任意传入,比如int的1),否则将报错
# missing 1 required argument

运行结果

技术图片

Python:类中的对象如何作为参数传入函数

标签:info   tps   col   htm   argument   img   graph   test   port   

原文地址:https://www.cnblogs.com/moyutime/p/14307248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!