Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

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))
Comment

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)+ ')'
Comment

__repr__ in python

    def __repr__(self) -> str:
        return
Comment

python __repr__ meaning

>>>x=4
>>>repr(x)
'4'
>>>str(x)
'4'
>>>y='stringy'
>>>repr(y)
"'stringy'"
>>>str(y)
'stringy'
Comment

python __repr__

import datetime
now = datetime.datetime.now()
now.__str__()
#>>> '2020-12-27 22:28:00.324317'
now.__repr__()
#>>> 'datetime.datetime(2020, 12, 27, 22, 28, 0, 324317)'
Comment

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]
Comment

python __repr__ meaning

>>>repr(y)
"'a string'"
>>>y2=eval(repr(y))
>>>y==y2
True
Comment

PREVIOUS NEXT
Code Example
Python :: ord python3 
Python :: getting tradingview historical data using python 
Python :: seaborn pandas annotate 
Python :: character in python 
Python :: anaconda python 3.6 download 
Python :: pandas frequency 
Python :: tkinter add text to canvas 
Python :: python gitignore 
Python :: convert to ascii 
Python :: tkinter pack() 
Python :: CVE-2018-10933 
Python :: symmetrical sum python 
Python :: python datetime with day date suffix format 
Python :: what is the best ide for python 
Python :: pandas excelfile 
Python :: pkl save multiple files 
Python :: Using Python-docx to update cell content of a table 
Python :: sklearn grid search cv show progress 
Python :: how to append dict to dict in python 
Python :: python bubble plot 
Python :: how to plot side by side bar horizontal bar graph in python 
Python :: python code to demonstrate inheritance with animal class 
Python :: Python try with else clause 
Python :: scan wifi networke micropython 
Python :: pydub create empty track 
Python :: dictionary python 
Python :: how to make a bot send whatever you dm it into a server discord.py 
Python :: reverse order of dataframe rows 
Python :: drf serializer unique together 
Python :: python get image RGB data from URL 
ADD CONTENT
Topic
Content
Source link
Name
8+2 =