Home >Backend Development >Python Tutorial >How to connect numbers and strings in python

How to connect numbers and strings in python

尚
Original
2019-07-02 09:27:357900browse

How to connect numbers and strings in python

Python does not automatically convert types during string concatenation in weakly typed languages ​​like JS or PHP, but directly reports an error. The only way to solve this problem is to convert the int into a string in advance and then concatenate the strings.

# coding=utf8
str = '你的分数是:'
num = 82
text = str+num+'分 '
print text

Execution result:

How to connect numbers and strings in python

Direct error: TypeError: cannot concatenate 'str' and 'int' objects

Solution This method only converts num to string type in advance. You can use the bytes function to convert int type to string type. (You can also use the built-in function str for conversion)

Code:

# coding=utf8
str = '你的分数是:'
num = 82
num = bytes(num)
text = str+num+'分 '
print text

The results are as follows:

How to connect numbers and strings in python

More Python related For technical articles, please visit the Python Tutorial column to learn!

The above is the detailed content of How to connect numbers and strings in python. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn