Python
1: Print Function
2: Escape Sequence
3: Comments
4: Escape Sequence as Normal Text
5: Print Emoji
6: Python as Calculator
7: Strings Concatenation
8: Input
9: int function
10: Variables
11: String Formatting
12: String Indexing
13: String Slicing
14: Step Argument
15: Some useful function and methods
16: Strip Method
17: Find and Replace method
18: Center method
19: If Statement
20: If else statement
21: Nested if-else Statement
22: if-elif-else statement
23: while loop
23.1: Example 1 while loop
23.2: Example 2 while loop
23.3: Example 3 while loop
24: Infinite loop
25: for loop
25.1: Example 1 for loop
26: break and continue statement
27: for loop with string
2: Escape Sequence
3: Comments
4: Escape Sequence as Normal Text
5: Print Emoji
6: Python as Calculator
7: Strings Concatenation
8: Input
9: int function
10: Variables
11: String Formatting
12: String Indexing
13: String Slicing
14: Step Argument
15: Some useful function and methods
16: Strip Method
17: Find and Replace method
18: Center method
19: If Statement
20: If else statement
21: Nested if-else Statement
22: if-elif-else statement
23: while loop
23.1: Example 1 while loop
23.2: Example 2 while loop
23.3: Example 3 while loop
24: Infinite loop
25: for loop
25.1: Example 1 for loop
26: break and continue statement
27: for loop with string
Chapter 13: String Slicing
In this chapter, we will learn how to extract a substring from a given string by specifying the start and stop positions.
Syntax: [Start argument : Stop argument]
The start argument defines the position where the extraction begins, and the stop argument defines where it ends. Note that the stop argument is exclusive, meaning it refers to the position just before the specified stop index.
For example, if we want to extract the substring Learn from the string Free Learning, the indexing will go from 5 to 10. Here, 10 corresponds to the position of the i, but the stop argument will exclude it. So, the result will include the characters at positions 5, 6, 7, 8 and 9, which are "L", "e", "a", "r" and "n".
F | r | e | e | L | e | a | r | n | i | n | g | ||
Indexing | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
name = "Free Learning"
print(name[5:10])
Output: Learn