|
6 | 6 | - [Homeworks](/README-PYTHON-HOMEWORKS.md)
|
7 | 7 |
|
8 | 8 | ## Headings
|
9 |
| -1. [Introduction](introduction/README.md) |
10 |
| -1. [Syntax](syntax/README.md) |
11 |
| -1. [Variables](concepts/variables/README.md) |
12 |
| -1. <details> |
13 |
| - <summary><strong>String</strong></summary> |
14 |
| - |
15 |
| - - [Strings](/lessons/python/concepts/string) |
16 |
| - - [`encode, decode`](/lessons/python/concepts/string/encode-string.py) |
17 |
| - - [`strip, lstrip, rstrip`](/lessons/python/concepts/string/trim-string.py) |
18 |
| - - [`join, concatenation`](/lessons/python/concepts/string/concat-string.py) |
19 |
| - - [`endswith, startswith, find, rfind, index, rindex`](/lessons/python/concepts/string/search-string.py) |
20 |
| - - [`translate, maketrans, format, format_map`](/lessons/python/concepts/string/format-string.py) |
21 |
| - - [`partition, rpartition, splitlines, split, slice`](/lessons/python/concepts/string/split-string.py) |
22 |
| - - [`(title, capitalize), (lower, upper, swapcase, casefold), (center, ljust, rjust)`](/lessons/python/concepts/string/audit-string.py) |
23 |
| - - [`in, (istitle, islower, isupper), isspace, isprintable, isidentifier, (isascii, isalpha), (isalnum, isnumeric, isdecimal, isdigit)`](/lessons/python/concepts/string/check-string.py) |
24 |
| - - [`zfill, count, replace, len, expandtabs, multi-line, loop-over-characters, reverse`](/lessons/python/concepts/string/other-string-functions.py) |
25 |
| - - [Scape Chars `\t \f \" \n \r \b \oct \hex`](/lessons/python/concepts/string/scape-chars.py) |
26 |
| - </details> |
27 |
| -2. [Random](/lessons/python/concepts/random/general-random-functions.py) |
| 9 | +-  [Introduction](./concepts/introduction/README.md) |
| 10 | +-  [Syntax](./concepts/syntax/README.md) |
| 11 | +-  [Variables](./concepts/variables/README.md) |
| 12 | +-  [String](./concepts/strings/README.md) |
| 13 | +- [Random](/lessons/python/concepts/random/general-random-functions.py) |
28 | 14 | - `random(), randint(), shuffle(), choice()`
|
29 |
| -3. <details> |
| 15 | +- <details> |
30 | 16 | <summary><strong>Operators</strong></summary>
|
31 | 17 |
|
32 | 18 | - [Operators](/lessons/python/concepts/operators)
|
|
38 | 24 | 6. [Membership](/lessons/python/concepts/operators/membership-operators.py) `in, not in`
|
39 | 25 | 7. [Bitwise](/lessons/python/concepts/operators/bitwise-operators.py) `& | ^ ~ << >>`
|
40 | 26 | </details>
|
41 |
| -4. Debugging (break point) |
42 |
| -5. <details> |
| 27 | +- Debugging (break point) |
| 28 | +- <details> |
43 | 29 | <summary><strong>List</strong></summary>
|
44 | 30 |
|
45 | 31 | - Ordered, Changeable, Indexed, Allow Duplicate
|
46 | 32 | - [`access, assign, iterate, list(), .append(), .insert(), .remove(), del, .pop(), .copy(), .extend(), .clear(), len(), .count(), slice, join, unpack, in, .index(), .reverse(), .sort()`](/lessons/python/concepts/collections/list-access.py)
|
47 | 33 | </details>
|
48 |
| -6. <details> |
| 34 | +- <details> |
49 | 35 | <summary><strong>Tuple</strong></summary>
|
50 | 36 |
|
51 | 37 | - Ordered, Unchangeable, Indexed, Allow Duplicate
|
52 | 38 | - Tuples are **unchangeable**, or **immutable** so you cannot add or remove items from it
|
53 | 39 | - [`access, tuple with one item, tuple(), iterate, del completely, len(), .count(), slice, join, unpack, in, .index()`](/lessons/python/concepts/collections/tuple-access.py)
|
54 | 40 | </details>
|
55 |
| -7. <details> |
| 41 | +- <details> |
56 | 42 | <summary><strong>Set</strong></summary>
|
57 | 43 |
|
58 | 44 | - Unordered, Unchangeable (By index, But you can add/remove), Unindexed, No Duplicate
|
59 | 45 | - [`access, len(), set(), in, .add(), .update(), (.remove(), .discard(), .pop(), del), .copy(), .clear(), (.union(), intersection, difference, symmetric_difference), (disjoint, subset, superset)`](/lessons/python/concepts/collections/set-access.py)
|
60 | 46 | - [`frozenset()`](/lessons/python/concepts/collections/set-frozen.py)
|
61 | 47 | </details>
|
62 |
| -8. <details> |
| 48 | +- <details> |
63 | 49 | <summary><strong>Dictionary</strong></summary>
|
64 | 50 |
|
65 | 51 | - Ordered, Changeable, Key Value, No Duplicate
|
66 | 52 | - [`access, assign, .update(), dict(), .keys(), .values(), .items(), zip(), len(), .pop(), .popitem(), del, .clear(), .copy(), .fromkeys(), .setdefault())`](/lessons/python/concepts/collections/dict-access.py)
|
67 | 53 | </details>
|
68 |
| -9. <details> |
| 54 | +- <details> |
69 | 55 | <summary><strong>DataTypes</strong></summary>
|
70 | 56 |
|
71 | 57 | - Numbers: [`Integer, Float, Complex`](/lessons/python/concepts/data-types/data-type-number.py)
|
|
77 | 63 | - Binary: [`Bytes, ByteArray, MemoryView`](/lessons/python/concepts/data-types/data-type-bytes.py)
|
78 | 64 | - `bytes` is immutable; however `bytearray` is mutable
|
79 | 65 | </details>
|
80 |
| -10. Module |
81 |
| -11. Conversion, TypeCasting |
82 |
| -12. Input |
83 |
| -13. <details> |
| 66 | +- Module |
| 67 | +- Conversion, TypeCasting |
| 68 | +- Input |
| 69 | +- <details> |
84 | 70 | <summary><strong>Keywords</strong></summary>
|
85 | 71 |
|
86 | 72 | - [if, elif, else](/lessons/python/concepts/keywords/keywords-if-elif.py)
|
|
95 | 81 | - [with](/lessons/python/concepts/keywords/keywords-with.py) <sub>[Optonal]</sub>
|
96 | 82 | - [yield](/lessons/python/concepts/keywords/keywords-yield.py) <sub>[Optonal]</sub>
|
97 | 83 | </details>
|
98 |
| -15. [Comperhension](/lessons/python/concepts/collections/comperhension.py) |
99 |
| -16. Scope, Globals, Locals |
| 84 | +- [Comperhension](/lessons/python/concepts/collections/comperhension.py) |
| 85 | +- Scope, Globals, Locals |
100 | 86 | - [`locals(), globals()`](/lessons/python/concepts/variables/scope.py)
|
101 |
| -17. [Read File, Write File](/lessons/python/examples/sample/file/read-write-file.py), [Pickle](/lessons/python/examples/sample/file/read-write-pickle.py) |
102 |
| -18. Math |
103 |
| -19. [Date, Time](/lessons/python/concepts/date-time/date-time.py) |
104 |
| -14. [Function, Method, Lambda](/lessons/python/concepts/object-oriented/types-of-methods.py) |
105 |
| -20. [OOP](/lessons/python/concepts/object-oriented/README.md) |
| 87 | +- [Read File, Write File](/lessons/python/examples/sample/file/read-write-file.py), [Pickle](/lessons/python/examples/sample/file/read-write-pickle.py) |
| 88 | +- Math |
| 89 | +- [Date, Time](/lessons/python/concepts/date-time/date-time.py) |
| 90 | +- [Function, Method, Lambda](/lessons/python/concepts/object-oriented/types-of-methods.py) |
| 91 | +- [OOP](/lessons/python/concepts/object-oriented/README.md) |
106 | 92 | - Class, Object
|
107 | 93 | - Constructor
|
108 | 94 | - ToString, Representation
|
|
118 | 104 | - [Operator Overloading](/lessons/python/concepts/operators/operator-overload.py) <sub>[OPTIONAL]</sub>
|
119 | 105 | - Getter, Setter ???
|
120 | 106 | - [Enum](/lessons/python/concepts/enum/color-enum.py)
|
121 |
| -1. [Eval, Exec](/lessons/python/concepts/advanced/eval-exec.py) |
122 |
| -1. [`*argv`, `**kwargs`](/lessons/python/concepts/advanced/argv-kwargs.py) |
123 |
| -1. [Sys](/modules/sys/README.md) |
124 |
| -1. [OS](/modules/os/README.md) |
125 |
| -1. [Assertion](/lessons/python/concepts/advanced/simple-assertion.py) |
126 |
| -1. [Generator](/lessons/python/concepts/advanced/simple-generator.py) |
| 107 | +- [Eval, Exec](/lessons/python/concepts/advanced/eval-exec.py) |
| 108 | +- [`*argv`, `**kwargs`](/lessons/python/concepts/advanced/argv-kwargs.py) |
| 109 | +- [Sys](/modules/sys/README.md) |
| 110 | +- [OS](/modules/os/README.md) |
| 111 | +- [Assertion](/lessons/python/concepts/advanced/simple-assertion.py) |
| 112 | +- [Generator](/lessons/python/concepts/advanced/simple-generator.py) |
127 | 113 | ----
|
128 |
| -1. [Test](concepts/test/README.md) |
129 |
| -1. [PIP](/lessons/python/installation/README-PIP.md) |
130 |
| -1. [Decorator](/lessons/python/concepts/advanced/simple-decorator.py) |
131 |
| -1. [Reflection](/lessons/python/concepts/advanced/simple-reflection.py) |
132 |
| -1. [Regular Expression](/concepts/regex/README.md) |
133 |
| -1. [CSV](concepts/documents/csv/README.md) |
| 114 | +- [Test](concepts/test/README.md) |
| 115 | +- [PIP](/lessons/python/installation/README-PIP.md) |
| 116 | +- [Decorator](/lessons/python/concepts/advanced/simple-decorator.py) |
| 117 | +- [Reflection](/lessons/python/concepts/advanced/simple-reflection.py) |
| 118 | +- [Regular Expression](/concepts/regex/README.md) |
| 119 | +- [CSV](concepts/documents/csv/README.md) |
134 | 120 |
|
135 | 121 |
|
136 | 122 | ### Optional
|
|
0 commit comments