About 122,000 results
Open links in new tab
  1. python - What is the difference between <class 'str'> and <type …

    Feb 5, 2017 · 17 There is no difference. Python changed the text representation of type objects between python 2 (Types are written like this: <type 'int'>.) and python 3 (Types are written like …

  2. python - How to define a __str__ method for a class? - Stack …

    In Python, the object class serves as the root superclass for all the (new-style) classes. By default at least, applying str and repr to the "class instance" of any subclass of object produces the...

  3. python - What is the difference between __str__ and __repr__?

    Both str() and repr() have the same basic job: their goal is to return a string representation of a Python object. What kind of string representation is what differentiates them.

  4. python - How to use __str__ function to return a string …

    May 23, 2022 · I have been tasked with creating an inventory manager in python, and one of the required is to define the following function within the class: __str__ - This function returns a …

  5. subclassing - How to subclass str in Python - Stack Overflow

    I am trying to subclass str object, and add couple of methods to it. My main purpose is to learn how to do it. Where I am stuck is, am I supposed to subclass string in a metaclass, and create …

  6. python - inheritance from str or int - Stack Overflow

    Dec 2, 2014 · class EnhancedString(object): def __init__(self, *args, **kwargs): self.s = str(*args, **kwargs) you can defer any methods you want to work on the underlying str self.s manually or …

  7. Is there a difference between str() function and class str in Python

    Jan 29, 2023 · The Python Language Reference 3.11.1 mentions a str () function as: Some operations are supported by several object types; in particular, practically all objects can be …

  8. python - How can I choose a custom string representation for a …

    See How to print instances of a class using print ()? for the corresponding question about instances of the class. In fact, this question is really a special case of that one - because in …

  9. How to change any data type into a string? - Stack Overflow

    Jul 8, 2010 · I wouldn't use repr (myvariable) - it often returns information about class type, memory address etc. It's more useful for debugging. Use str (myvariable) for conversion to …

  10. How do I change the string representation of a Python class?

    Nov 6, 2015 · In Java, I can override the toString() method of my class. Then Java's print function prints the string representation of the object defined by its toString(). Is there a Python …