Skip to content

Commit 3374ae8

Browse files
committed
Added Manipulating Strings
1 parent 88d6d70 commit 3374ae8

3 files changed

Lines changed: 455 additions & 157 deletions

File tree

README.md

Lines changed: 40 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,51 @@ Based on the book writted by Al Sweigart, [Automate the Boring Stuff with Python
1313
## Current Progress
1414

1515
- Python Basics
16-
- Math Operators
17-
- Data Types
18-
- String Concatenation and Replication
19-
- Variables
20-
- Comments
21-
- The print() Function
22-
- The input() Function
23-
- The len() Function
24-
- The str(), int(), and float() Functions
16+
- Math Operators
17+
- Data Types
18+
- String Concatenation and Replication
19+
- Variables
20+
- Comments
21+
- The print() Function
22+
- The input() Function
23+
- The len() Function
24+
- The str(), int(), and float() Functions
2525
- Flow Control
26-
- Comparison Operators
27-
- Boolean Operators
28-
- Mixing Boolean and Comparison Operators
29-
- if Statements
30-
- else Statements
31-
- elif Statements
32-
- while Loop Statements
33-
- break Statements
34-
- continue Statements
35-
- for Loops and the range() Function
36-
- Importing Modules
37-
- Ending a Program Early with sys.exit()
26+
- Comparison Operators
27+
- Boolean Operators
28+
- Mixing Boolean and Comparison Operators
29+
- if Statements
30+
- else Statements
31+
- elif Statements
32+
- while Loop Statements
33+
- break Statements
34+
- continue Statements
35+
- for Loops and the range() Function
36+
- Importing Modules
37+
- Ending a Program Early with sys.exit()
3838
- Functions
39-
- Return Values and return Statements
40-
- The None Value
41-
- Keyword Arguments and print()
42-
- Local and Global Scope
43-
- The global Statement
39+
- Return Values and return Statements
40+
- The None Value
41+
- Keyword Arguments and print()
42+
- Local and Global Scope
43+
- The global Statement
4444
- Exception Handling
4545
- Dictionaries and Structuring Data
4646
- The keys(), values(), and items() Methods
4747
- Checking Whether a Key or Value Exists in a Dictionary
4848
- The get() Method
4949
- The setdefault() Method
50-
- Pretty Printing
50+
- Pretty Printing
51+
- Manipulating Strings
52+
- Escape Characters
53+
- Raw Strings
54+
- Multiline Strings with Triple Quotes
55+
- Indexing and Slicing Strings
56+
- The in and not in Operators with Strings
57+
- The upper(), lower(), isupper(), and islower() String Methods
58+
- The isX String Methods
59+
- The startswith() and endswith() String Methods
60+
- The join() and split() String Methods
61+
- Justifying Text with rjust(), ljust(), and center()
62+
- Removing Whitespace with strip(), rstrip(), and lstrip()
63+
- Copying and Pasting Strings with the pyperclip Module

0 commit comments

Comments
 (0)