Hướng dẫn convert to string python

View Discussion

Improve Article

Save Article

  • Read
  • Discuss
  • View Discussion

    Improve Article

    Save Article

    In Python an integer can be converted into a string using the built-in str[] function. The str[] function takes in any python data type and converts it into a string. But use of the str[] is not the only way to do so. This type of conversion can also be done using the “%s” keyword, the .formatfunction or using f-stringfunction.

    Below is the list of possible ways to convert an integer to string in python:

    1. Using str[] function 

    Syntax: str[integer_value]

    Example:  

    Python3

    num = 10

    print["Type of variable before convertion : ", type[num]] 

    converted_num = str[num]

    print["Type After convertion : ",type[converted_num]]

    Output:

    Type of variable before convertion :  
    Type After convertion :  

    2. Using “%s” keyword

    Syntax: “%s” % integer

    Example: 

    Python3

    num = 10

    print["Type of variable before convertion : ", type[num]] 

    converted_num = "% s" % num

    print["Type after convertion : ", type[converted_num]]

    Output:

    Type of variable before convertion :  
    Type after convertion :  

    3. Using .format[] function

    Syntax: ‘{}’.format[integer]

    Example: 

    Python3

    num = 10

    print["Type before convertion : ", type[num]] 

    converted_num = "{}".format[num]

    print["Type after convertion :",type[converted_num]]

    Output:

    Type before convertion :  
    Type after convertion : 

    4. Using f-string

    Syntax: f'{integer}’

    Example: 

    Python3

    num = 10

    print["Type before convertion : ",type[num]] 

    converted_num = f'{num}'

    print["Type after convetion : ", type[converted_num]]

    Output:

    Type before convertion :  
    Type after convetion :  

                                                                                                                        5. Using __str__[] method 

    Syntax:  Integer.__str__[]

    Python3

    num = 10

    print["Type before convertion : ",type[num]] 

    converted_num = num.__str__[]

    print["Type after convetion : ", type[converted_num]]

    Output:

    Type before convertion :  
    Type after convetion :  

    Chủ Đề