w3resource logo


Python Exercises

Python: Python program to get a string made of the first 2 and the last 2 chars from a given a string


Write a Python program to get a string made of the first 2 and the last 2 chars from a given a string. If the string length is less than 2, return instead the empty string.

Sample String : 'w3resource'
Expected Result : 'w3ce'
Sample String : 'w3'
Expected Result : 'w3w3'
Sample String : ' w'
Expected Result : Empty String

Sample Solution :

Python Code :

def string_both_ends(str):
  if len(str) < 2:
    return ''

  return str[0:2] + str[-2:]

print(string_both_ends('w3resource'))
print(string_both_ends('w3'))
print(string_both_ends('w'))

Console :

Copy and paste the above code and press "Enter key" to execute :

Post your code through Disqus