Python Concatenate String and int With Examples

Python supports string concatenation using + operator. In most of the programming languages, if we concatenate a string with an integer or any other primitive data types, the language takes care of converting them to string and then concatenate it. However, in Python, if you try to concatenate string and int using + operator, you will get a runtime error.

Python Concatenate String and int

Let’s look at a simple example to concatenate string and int using + operator.

Output:

So how to concatenate string and int in Python? There are various other ways to perform this operation.

Using str() function

The easiest way is to convert int to a string using str() function.

Output: Year is 2021

Using % Operator

Using format() function

We can use string format() function too for concatenation of string and int.

Using f-strings

If you are using Python 3.6 or higher versions, you can use f-strings too.

You can checkout complete python script and more Python examples from our GitHub Repository.

By admin

Leave a Reply