[Python] AttributeError: 'tuple' object has no attribute

Discussão em 'Python' iniciado por Stack, Abril 9, 2025.

  1. Stack

    Stack Membro Participativo

    I'm a beginner in python. I'm not able to understand what the problem is?

    def list_benefits():

    s1 = "More organized code"
    s2 = "More readable code"
    s3 = "Easier code reuse"
    s4 = "Allowing programmers to share and connect code together"
    return s1,s2,s3,s4

    def build_sentence():

    obj=list_benefits()
    print obj.s1 + " is a benefit of functions!"
    print obj.s2 + " is a benefit of functions!"
    print obj.s3 + " is a benefit of functions!"

    print build_sentence()


    The error I'm getting is:

    Traceback (most recent call last):
    Line 15, in <module>
    print build_sentence()
    Line 11, in build_sentence
    print obj.s1 + " is a benefit of functions!"
    AttributeError: 'tuple' object has no attribute 's1'

    Continue reading...

Compartilhe esta Página