File tree Expand file tree Collapse file tree 2 files changed +157
-65
lines changed Expand file tree Collapse file tree 2 files changed +157
-65
lines changed Original file line number Diff line number Diff line change 1+ 1 . History of programming and computers
Original file line number Diff line number Diff line change 1- # Intro to Programming
1+ # Python
22
3- 1 . History of programming and computers
4- 2 . Programming language types
5- 3 . Setup a dev environment
6- * PIP
7- 4 . Break big problem into many small problems
8- 5 . Spaghetti code vs Structured code
9- 6 . Variables and data types
10- * Basic data types
11- * What they store
12- * Size
13- * Storing data in variables
14- * Retrieving data from variables
15- * concept of constant
16- * Scope of variables
17- * Global variables
18- * Passing variables
19- * Restricting the scope of variables
20- 7 . Modules
21- 8 . Manipulating data
22- * Manipulating numbers with arithmetic
23- * Order of operations
24- * Built in math functions
25- * Manipulating strings
26- * Intro to regex
27- * Comparison operators
28- * Boolean operators
29- * Data type conversion
30- * Variable reference
31- 9 . Flow control by branching
32- * IF statement
33- * IF-ELSE
34- * ELSE-IF
35- * Complex IF conditions
36- * SELECT CASE
37- 10 . Looping
38- * FOR-LOOP
39- * WHILE
40- * DO_WHILE
41- * Nested loops
42- * Terminating a loop
43- 11 . Functions
44- 12 . Recursion
45- 13 . Procedural programming in Python
46- 14 . OOP Concept and design principles
47- 15 . Classes
48- * Methods
49- * Attributes
50- * Namespace
51- * Inheritance
52- * Objects
53- * Polymorphism
54- 16 . Object Oriented Programming in Python
55- 17 . Reading and Writing to files
56- * Storing text data
57- * Create text files
58- * Reading data
59- * Writing text
60- * Storing fixed size data in Random-Access Files
61- 18 . Comments
62- 19 . Data structures
63- * Array
3+ 1 . Basic Operators
4+ * +
5+ * -
6+ * *
7+ * **
8+ * /
9+ * //
10+ * %
11+ * =
12+ * +=
13+ * -=
14+ * * =
15+ * /=
16+ * !
17+
18+ 1 . Conditions
19+ * ==
20+ * !=
21+ * >
22+ * <
23+ * > =
24+ * <=
25+
26+ 2 . Data Types
27+ * String
28+ * Integer
29+ * Float
30+ * Complex
6431 * List
65- * Tuples
66- * Sets
67- * Dictionaries
32+ * Tuple
33+ * Range
34+ * Dictionary
35+ * Set
36+ * Boolean
37+ * Bytes
38+
39+ 3 . Strings
40+ * \'
41+ * \"
42+ * \\
43+ * \n
44+ * \r
45+ * \t
46+ * \b
47+ * \ooo
48+ * \xhhh
49+ * Subscripting (Indexing)
50+ * Slicing
51+ * .format()
52+
53+ 4 . List
54+ * .append()
55+ * .pop()
56+ * .remove()
57+ * .clear()
58+
59+ 4 . Statements
60+ * import
61+ * if
62+ * elif
63+ * else
64+ * while
65+ * for
66+ * try
67+ * except
68+ * finally
69+ * raise
70+ * pass
71+ * break
72+ * continue
73+ * return
74+ * lambda
75+ * True
76+ * False
77+ * as
78+ * in
79+ * def
80+ * class
81+ * global
82+
83+ 5 . Basic Functions
84+ * len()
85+ * type()
86+ * abs()
87+ * all()
88+ * any()
89+ * ascii()
90+ * bin()
91+ * bool()
92+ * bytes()
93+ * complex()
94+ * dict()
95+ * dir()
96+ * enumerate()
97+ * eval()
98+ * exec()
99+ * filter()
100+ * float()
101+ * format()
102+ * getattr()
103+ * globals()
104+ * hasattr()
105+ * hash()
106+ * help()
107+ * hex()
108+ * input()
109+ * int()
110+ * isinstance()
111+ * issubclass()
112+ * len()
113+ * list()
114+ * locals()
115+ * max()
116+ * min()
117+ * next()
118+ * open()
119+ * pow()
120+ * print()
121+ * range()
122+ * round()
123+ * set()
124+ * setattr()
125+ * super()
126+ * sorted()
127+ * str()
128+ * sum()
129+ * tuple()
130+ * type()
131+ * zip()
132+ * __ main__ ()
133+
134+ 5 . Classes
135+ * class
136+ * Inheritance
137+ * Multiple Inheritance
138+ * Private Variables
139+ * properties
140+ * Methods
141+ * Self
142+ * Instance Object
143+ * __ init__ (self)
144+ * __ str__ (self)
145+ * __ iter__ (self)
146+ * __ next__ (self)
147+
68148
149+ 6 . Tasks
150+ * Create variables
151+ * Cast variables
152+ * Utilize Nested loops
153+ * Import modules
154+ * Read and write to a file
155+ * Create Functions
156+ * Function recursion
157+ * Create a class
158+ * Create a class using inheritance
159+ * Create object
You can’t perform that action at this time.
0 commit comments