Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 120 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,120 @@
# Py4E
Python for Everybody
# PyEd

Python Education

1. Chapter 1: Memory Usage
1.1. Input() Function


2. VARIABLES & EXPRESSIONS
2.1. Variable Name Rules
2.2. Variables Assignment
2.3. Operators: Logical, Comparison


3. CONDITIONAL LOGIC


4. FUNCTIONS
4.1. Define (def) function
4.2. __init__ function
4.3. quit() Function
4.4. range() Function
4.5. Sum(), Min(), Max(), Len(), Sort()
4.6. Input() Function 33
4.7. Lambda Expressions


5. LOOPS
5.1. Break Keyword
5.2. Continue Keyword
5.3. Find Largest Number Loop
5.4. Counting in a Loop
5.5. Average, Running Total, Sum in a Loop
5.6. Filtering in Loop
5.7. Searching in a Loop
5.8. Smallest Value in a Loop
5.9. Operator: “is” or “is Not”


6. STRINGS
6.1. Index Operator []
6.2. Len () Function
6.3. find() Function
6.4. In Operator
6.5. Replace() Function
6.6. split() Function
6.7. Format() Function


7. FILES
7.1. Open() Function
7.2. CSV Module: Read/Write CSV (MU-PyDS)
7.3. PyPDF2 Module


8. LISTS
8.1. list() Function
8.2. Count()
8.3. Remove()
8.4. append() Function
8.5. Split() Function
8.6. Sum(), Min(), Max(), Len() Function
8.7. Sorted() vs. Sort() Functions
8.8. Index Operator []
8.9. List Comprehension
8.10. Sets
8.11. “In & Not In” Operator


9. DICTIONARIES
9.1. dict() Function
9.2. Retrieving Keys & Values
9.3. get(word, value) Function
9.4. Counting with Dictionaries


10. TUPLES
10.1. Tuples are Immutable
10.2. Tuples Assignment
10.3. Tuples & Dictionaries
10.4. Tuples Comparable, List of Tuples, Sorting


11. REGULAR EXPRESSIONS
11.1. findall() function
11.2. search() function
11.3. Fine-Tuning Extraction, i.e. Extract after Match
11.4. Extraction without Matching


12. NETWORK, SOCKETS, WEB-SURFING
12.1. Network Technology
12.2. Character Encodings..
12.3. Socket Package
12.4. UrlLib Package
12.5. Beautiful Soup Package
12.6. XML Package
12.7. JSON Package


13. DATES & TIMES
13.1. DateTime Module


14. NUMPY
14.1. Arrays


15. PANDAS
15.1. Series
15.2. Dataframe


16. PYSPARK: Spark API for Python
16.1. DateTime Module


17. MACHINE LEARNING WITH PYTHON