问题遇到的现象和发生背景
class Settings():
"""存储《外星人入侵》的所有设置的类"""
def __init__(self):"""初始化游戏的设置"""
# 屏幕设置
self.screen_width=1200
self.screen_height = 800
self.bg_color = (230, 230, 230)
问题相关代码,请勿粘贴截图
运行结果及报错内容
File "C:\Users\27473\AppData\Local\Programs\Python\Python310\settings.py", line 4, in Settings
self.screen_width=1200
NameError: name 'self' is not defined
我的解答思路和尝试过的方法
把"初始化游戏的设置"这个注释删了就好了
我想要达到的结果
我网上搜了很久不知道是为什么?