“Python repr ()” Ответ

python __repr__


class Person:
    name = ""
    age = 0

    def __init__(self, personName, personAge):
        self.name = personName
        self.age = personAge

    def __repr__(self):
        return {'name':self.name, 'age':self.age}

    def __str__(self):
        return 'Person(name='+self.name+', age='+str(self.age)+ ')'
rebellion

Python repr ()

numbers = [1, 2, 3, 4, 5]

# create a printable representation of the list
printable_numbers = repr(numbers)

print(printable_numbers)

# Output: [1, 2, 3, 4, 5]
Good Gentoo

python __repr__

# A simple Person class

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def __repr__(self):
        rep = 'Person(' + self.name + ',' + str(self.age) + ')'
        return rep


# Let's make a Person object and print the results of repr()

person = Person("John", 20)
print(repr(person))
Charles Xu

Ответы похожие на “Python repr ()”

Вопросы похожие на “Python repr ()”

Больше похожих ответов на “Python repr ()” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования