This example helps us learn some basic methods of handling strings in Python.
Source Code
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
print('Splitting without parameters')
str1 = "This is my home"
str2 = str1.split() # split by space
print(str2)
print('nSplitting with parameters:')
str1 = "1345645615fdsafdsa"
str2 = str1.split('5')
print(str2)
print('nSplitting with maxsplit:')
str2 = str1.split('5', maxsplit=1)
print(str2)
print('nConcatenating with + operator:')
str1 = "hello"
str2 = ", "
str3 = "world"
str4 = "!"
print(str1+str2+str3+str4)
print('nConcatenating with join() function:')
words = ["hello", "world"]
print(", ".join(words))
Output:
Splitting without parameters
['This', 'is', 'my', 'home']
Splitting with parameters:
['134', '64', '61', 'fdsafdsa']
Splitting with maxsplit:
['134', '645615fdsafdsa']
Concatenating with + operator:
hello, world!
Concatenating with join() function:
hello, world