我是Python新手,所以我尝试创建一个类,里面有一些属性。然而,Pycharm给了我一个Unresolved引用,里面有self用法。下面是我的代码:
from turtle import Turtle
class Pad:
def __init__(self, is_player):
self.is_player = is_player
pad_body = Turtle()
pad_body.penup()
pad_body.shape("square")
pad_body.shapesize(4, 1, 0)
pad_body.color("white")
if self.is_player: # this is the place I get the error
pad_body.setposition(-480, 0)
else:
pad_body.setposition(480, 0)
我不确定我在这里遗漏了什么。为什么我的self关键字不能正常工作?
1条答案
按热度按时间vsdwdz231#
这对我很有效。(适当的缩进)