How to concatenate a string in python and more

How to concatenate strings in Python

Python is among the best programming languages to become familiar with, and in addition probably the most highly effective and in-demand. Studying Python is just not solely enjoyable then, but in addition a incredible profession transfer. One of many first ideas you’ll must familiarize your self with to that finish is how one can use strings. On this put up, you’ll learn to create, change, and concatenate strings in Python.

Additionally learn: The best way to spherical in Python

So… what’s a string?

In case you’re scratching your head, a string is a variable that represents a collection of alphanumeric characters and symbols. This may very well be a reputation, a phrase, or a complete sentence.

Strings are helpful while you need to present textual content on the display screen that may change in response to consumer enter. They’re additionally helpful for storing information: as an example names in a database.

Python makes it extraordinarily straightforward to create strings. All it is advisable to do is select the phrase that’s going to signify your string, after which retailer the information utilizing the equals signal.


identify = “Adam”

Creates a string referred to as “identify” after which shops “Adam” as the worth.

Now you’ll be able to present the worth of identify on the display screen like so:

print(“Hey”, identify)

Observe that utilizing a comma this manner will insert an area between the 2 parts.

When you write:

identify = enter(“Please enter your identify:”)

print(“Hey”, identify)

Then the consumer will be capable of enter their identify after which be greeted personally!

Now you understand how to create a string, subsequent we have to learn to change the worth, how one can get particular characters, and how one can concatenate a string in Python.

The best way to concatenate a string in Python

If you would like change the worth of a string, you merely reassign it with one other “=”.

For instance:

identify = “Adam”

identify = “Barry”


Will print “Barry” on the display screen.

If you wish to know how one can concatenate a string in Python – which means that you’re including to the top or combing two strings – then you definately merely want to make use of the plus image. For example:

identify = "Adam"

identify = identify + " Sinicki"


This provides my surname to the string. Discover that I additionally remembered to incorporate an area between the 2 names!

Additionally learn: The best way to name a perform in Python

The opposite possibility for how one can concatenate a string in Python is just including two collectively:

firstName = "Adam"

surname = " Sinicki"

identify = firstName + surname


Getting size and characters

If you wish to get the size of a string, you are able to do so utilizing len().


This, as you may think, will let you know how lengthy the string is.

This may be helpful for those who ever need to get a particular character out of your string:

firstName = "Adam"

surname = " Sinicki"

identify = firstName + surname


This returns the character with the index “7”. Observe that this isn’t the 7th character, however truly the 8th, seeing as the primary character at all times has the index “0.” This is similar when utilizing lists in Python.

Additionally learn: The best way to set up Python and begin coding on Home windows, Linux, or Mac

Figuring out the size of a string earlier than making an attempt to retrieve a letter is beneficial, because it ensures we gained’t attempt to get a personality that falls exterior the size of the string – which might trigger an error.

You possibly can return a spread of characters from inside a string like so:


Right here, you might be asking for the primary letter in vary : final letter in vary : step rely.

Extra methods

Now you understand how to concatenate a string in Python, how one can return particular characters and extra! Listed here are simply a few different neat belongings you would possibly need to do…

You would possibly end up questioning if a sure worth is contained inside a string. For instance, this would possibly imply in search of a key phrase inside a sentence. You are able to do this with “in.” This returns a real or false worth (Boolean) which can be utilized for management movement.

Lastly, it’s also possible to search inside a string like so:“Sinicki”)

If Python finds a match, then it’s going to return the index of that substring. If it doesn’t discover it, it’s going to return the worth “-1”.

So there you go! Now you understand how to concatenate a string in Python and a lot extra! Tell us what else you need to know down beneath.


Leave a Reply

Your email address will not be published. Required fields are marked *



Check Also

Save all metadata from your photos to a CSV document with EXIFextracter

Pictures that you just take utilizing your cellphone’s digital camera or a digital digital camera ...