From 224b69dc1b94f262c7f8487be7244e00ea0874e9 Mon Sep 17 00:00:00 2001 From: Badrinath2006 Date: Sun, 26 Oct 2025 12:10:31 +0530 Subject: [PATCH] Create Stringslice.py String slicing and indexing tasks: Implement a Python program to string slicing and indexing Easy toske --- Stringslice.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Stringslice.py diff --git a/Stringslice.py b/Stringslice.py new file mode 100644 index 0000000..359ae83 --- /dev/null +++ b/Stringslice.py @@ -0,0 +1,26 @@ +def string_slicing_indexing(): + # Define a string + str1 = "Hello, World!" + + # Indexing + print("Indexing:") + print("First character:", str1[0]) # H + print("Last character:", str1[-1]) # ! + + # Slicing + print("\nSlicing:") + print("First 5 characters:", str1[:5]) # Hello + print("Last 6 characters:", str1[-6:]) # World! + print("Characters from index 2 to 7:", str1[2:8]) # llo, W + + # Slicing with step + print("\nSlicing with step:") + print("Every 2nd character:", str1[::2]) # Hlo ol! + print("Every 3rd character:", str1[::3]) # HlWl! + + # Reverse string + print("\nReverse string:") + print(str1[::-1]) # !dlroW ,olleH + +# Run the function +string_slicing_indexing()