String

String handling in Python programming language

String handling in Python programming language

In this tutorial, we will learn about String handling in Python programming language

String in Python

In python language, the string is a set of character set in a particular order. The string can have more than one character and space.

we can manipulate the string in many ways, using the single quote, double quote and triple quote.

Python allows string manipulation of single quote and double quotes in the same way. However, manipulation with triple single quotes and triple double quotes differ.

Know more about String manipulation String methods in Python language

Empty String

An empty string is a string that has zero characters.

String manipulation

Example

Program 1

1.print('Hello world')      //print using with single quote
2. print("Hello world")   //print using with double quotes
3. print('''Hello world''')  //print using with triple-single quotes
4. print("""Hello world""")  //print using with triple-single quotes

 

Output here

>>> 
>>> print('Hello world') #String with single quotes
Hello world
>>> print("Hello world") #String with double quotes
Hello world
>>> print('''Hello world''') #String with triple-single quotes
Hello world
>>> print("""Hello world""") #String with triple-double quotes
Hello world
>>>

 

Sring manipulation with variable

 Single quotes are used to assign the string to a variable.

Example

string_1=’Hello world’   //assign a string to the variable using single quotes

print (string_1)               //print string using variable

 

 Double quotes are used to assign the string to a variable.

strint_2=”Hello Python”  //assign a string to the variable using double quotes

print (string_2)               //print string using variable

 

 Triple single quotes are used to assign the string to a variable.

strint_3=”’Hello Python”’  //assign a string to the variable using triple -single quotes

print (string_3)               //print string using variable

 

Triple double quotes are used to assign the string to a variable.

strint_4=”””Hello Python”””  //assign a string to the variable using triple -double quotes

print (string_4)               //print string using variable

 

Example

program and out put using Python shell

>>> 
>>> String_1='Hello'
>>> print String_1
Hello
>>> 
>>> String_2="Hello"
>>> print String_2
Hello
>>> 
>>> String_3='''Hello'''
>>> print String_3
Hello
>>> 
>>> String_4="""Hello"""
>>> print String_4
Hello
>>> 
>>>

 

We can use the triple quote to print multiple line string

  1. Print multiple line string using triple single quotes.
Strinng_1='''multiple line string'''

 

2.Print multiple line string using triple single quotes

Strinng_2="""multiple line string"""

 

Example

String_1='''Hello
               Python
                   Language'''
print String_1

String_2="""Python is
                      a best
                   Language"""
print String_2

 

Output

Hello
               Python
                   Language
Python is
                      a best
                   Language

 

Concatenation of string

We can join two or more string using concatenation of string in Python.

To join more than one string,  (+) operator is used.

String concatenation using Python shell

>>> 
>>> #String concatenation using single quotes
>>> 'Hello'+'World'
'HelloWorld'
>>> 
>>> #String concatenation using double quotes
>>> "Hello"+"World"
'HelloWorld'
>>> 
>>> #String concatenation with space
>>> 'Python'+' '+'Programming'+' '+'Language'
'Python Programming Language'
>>> 
>>>

 

concatenation two or more string using variable

String_1='Hello' #The string is assigned to the variable 1
String_2='Pyton' #The string is assigned to the variable 2

#Two String Concatenation using (+) operator
print("String_1+String_2 :",String_1+ String_2)

String_3='Python' #The string is assigned to the variable 3
String_4='language' #The string is assigned to the variable 4

#Two String Concatenation using (+) operator
print("String_3+space+String_4 :",String_3+" "+String_4)

 

Output

(‘String_1+String_2 :’, ‘HelloPyton’)
(‘String_3+space+String_4 :’, ‘Python language’)

More other concatenation methods in Python

>>> #concatenate two String using single quotes
>>> 'Hello''World'
'HelloWorld'
>>> 
>>> #concatenate two String using double quotes
>>> "Hello""World"
'HelloWorld'
>>> 
>>> #concatenate two String using single quotes with space
>>> 'Hello'" "'World'
'Hello World'
>>> 
>>> #concatenate two String using double quotes with space
>>> "Hello"" ""World"
'Hello World'
>>>

 

Multiplication of String using (*) operator in Python

We can create multiple strings in python language

The multiply (*) operator is used for this operation

>>> 
>>> #this is a string
>>> 'Python'
'Python'
>>> #multiplication of the string
>>> 'Python' * 10
'PythonPythonPythonPythonPythonPythonPythonPythonPythonPython'
>>> 
>>> #multiplication of the string
>>> ('Python'+' ') * 10
'Python Python Python Python Python Python Python Python Python Python '
>>>

 

Use[] to access character in a String

>>> 
>>> Word="Hello world"
>>> letter=Word[0]
>>> print letter
H
>>> letter=Word[2]
>>> print letter
l
>>>

 

Suggested for you

String handling in C language

String methods in Python language

String handling in C programming language
Python Programming language Data types
Karmehavannan

I am Mr S.Karmehavannan. Founder and CEO of this website. This website specially designed for the programming learners and very especially programming beginners, this website will gradually lead the learners to develop their programming skill.

Recent Posts

PHP Star Triangle pattern program

PHP Star Triangle pattern program In this tutorial, we will discuss about PHP Star Triangle…

1 month ago

PHP Full Pyramid pattern program

PHP Full Pyramid pattern program In this tutorial, we will discuss about PHP Full Pyramid…

2 months ago

5 methods to add two numbers in Java

5 methods to add two numbers in Java In this tutorial, we will discuss the…

2 months ago

Python Full Pyramid star pattern program

Python full Pyramid star pattern program In this tutorial, we will discuss  the concept of…

5 months ago

Write a function or method to convert C into F -Entered by user

Write a function or method to convert C into F -Entered by the user In…

10 months ago

How to write a function or method to convert Celsius into Fahrenheit

How to write a function or method to convert Celsius into Fahrenheit In this tutorial,…

10 months ago