How to concatenate strings in Python

Python is among the simplest shows languages to get to grips with, and likewise among the most sought-after and effective. Knowing Python is not just enjoyable then, however likewise a great profession relocation. Among the very first ideas you’’ ll requirement to acquaint yourself with to that end is how to utilize strings. In this post, you’’ ll discover how to develop, alter, and concatenate strings in Python.


Also check out: How to round in Python

. … what ’ s a string?

In case you ’ re scratching your head, a string’is a variable that represents a series of alphanumeric characters and signs. This might be a name, a word, or an entire sentence.

. When you desire to reveal text on the screen that may alter in action to user input, #ppppp> Strings are beneficial. They ’ re likewise helpful for saving information: for example names in a database.


Python makes it incredibly simple to produce strings.All you require to do is pick the word that is going to represent your string, and after that keep the information utilizing the equates to indication.



. name =“ Adam ”.

Creates a string called “ name ” and after that shops “ Adam ” as the worth.


” Now you can reveal the worth of name on the screen thus:

. print (“ Hello ”, name).

Note that utilizing a comma by doing this will place an area in between the 2 aspects.

If you compose:

.name = input(““ Please enter your name:””-RRB-.print( “ Hello ”, name ).

Then the user will have the ability to input their name and after that be welcomed personally!

Now you understand how to produce a string, next we require to discover how to alter the worth, how to get particular characters, and how to concatenate a string in Python.

.How to concatenate a string in Python.

If you desire alter the worth of a string, you merely reassign it with another ““= ”.


For example:

“.name = ““ Adam ”.name= “ Barry” ”. print( name).

Will print “ Barry ” on the screen.


If you desire – to understand how to concatenate a string in Python– suggesting that you are contributing to completion or combing 2 strings– then you merely require to utilize the plus sign. :

.name=”Adam”.name = name +” Sinicki”.print( name).

This includes my surname to the string. Notification that I likewise kept in mind to consist of an area in between the 2 names!

Also check out: How to call a function in Python

The other choice for how to concatenate a string in Python is just including 2 together:

.first_name=”Adam”.surname =” Sinicki”.name = first_name + surname.print( name).Getting length and characters.

If you wish to get the length of a string, you can do so utilizing len().

.len( surname).

This, as you may envision, will inform you for how long the string is.

This can be beneficial if you ever wish to get a particular character from your string:

.first_name=”Adam”.surname =” Sinicki”.name = first_name + surname.print( name [7].

This returns the character with the index ““ 7 ”. Keep in mind that this is not the 7th character, however really the 8th, viewing as the very first character constantly has the index ““ 0. When utilizing lists in Python, ” This is the very same.

Also check out: How to set up Python and begin coding on Windows, Linux, or Mac

Knowing the length of a string prior to attempting to obtain a letter works, as it guarantees we won’’ t attempt to get a character that falls outside the length of the string –– which would trigger a mistake.

You can return a series of characters from within a string thus:

.print( name [3:7:1].

Here, you are requesting for the very first letter in variety: last letter in variety: action count.

.More techniques.

Now you understand how to concatenate a string in Python, how to return particular characters and more! Here are simply a number of other cool things you may wish to hellip &do;

.If a specific worth is included within a string, #ppppp> You may discover yourself questioning. This may indicate looking for a keyword within a sentence. You can do this with ““ in. ” This returns a incorrect or real worth (Boolean) which can be utilized for control circulation.

Finally, you can likewise browse within a string thus:

.name.find(““ Sinicki ”-RRB-.

If Python discovers a match, then it will return the index of that substring. If it doesn’’ t discover it, it will return the worth ““ -1 ”.


So there you go! Now you understand how to concatenate a string in Python therefore far more! Let us understand what else you would like to know down below.

For more designer news, functions, and tutorials from Android Authority, do not miss out on registering for the regular monthly newsletter listed below!

.Stay up to date on all things Android Development.

Join our designer team to get a regular monthly designers newsletter curated by internal specialists!

.register now.By registering, you accept our Terms of Use and acknowledge the information practices in our Privacy Policy. You might unsubscribe at any time.


Read more:

Leave a comment

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