Lazypacket 2022-03-31 12:50 采纳率: 100%
浏览 21
已结题

关于第一次学习使用Python中的类,却出现了令人迷惑的问题!

程序没有报错,也没有按照我的期望输出正确的结果
class GPU:
"""一次模拟空气的简单尝试(bushi"""

def __init__(self,make,typee,type_number,power):
    """取得显卡信息"""
    self.make = make
    self.typee = typee
    self.type_number = type_number
    self.power = power

def get_information(self):
    """返回描述性信息"""
    GPU_name = f'{self.make} {self.typee} {self.type_number} {self.power}'
    infornation =(f'我的第一张显卡是{GPU_name}')
    return information
    
my_GPU = GPU('MSI','GT',630,'75W')
print(my_GPU) 
运行结果如下:

<__main__.GPU object at 0x000002A31AC57CD0>


(program exited with code: 0)

请按任意键继续. . .

我试过其他方法,也检查了符号,但输出仍不变
我想让它输出正确的显卡型号
  • 写回答

3条回答 默认 最新

  • 木易荆岑 2022-03-31 12:56
    关注

    缩进有问题,代码也有错字

    class GPU:
        """一次模拟空气的简单尝试(bushi"""
    
        def __init__(self, make, typee, type_number, power):
            """取得显卡信息"""
            self.make = make
            self.typee = typee
            self.type_number = type_number
            self.power = power
    
        def get_information(self):
            """返回描述性信息"""
            GPU_name = f'{self.make} {self.typee} {self.type_number} {self.power}'
            information = f'我的第一张显卡是{GPU_name}'
            return information
    
    
    my_GPU = GPU('MSI', 'GT', 630, '75W')
    print(my_GPU.get_information())
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月8日
  • 已采纳回答 3月31日
  • 创建了问题 3月31日

悬赏问题

  • ¥15 python验证码滑块图像识别
  • ¥15 QT6颜色选择对话框显示不完整
  • ¥20 能提供一下思路或者代码吗
  • ¥15 用twincat控制!
  • ¥15 请问一下这个运行结果是怎么来的
  • ¥15 单通道放大电路的工作原理
  • ¥30 YOLO检测微调结果p为1
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)