PYTHON FUNDAMENTALS KEYWORDS IDENTIFIERS VARIABLES DATATYPES IO OPERATIONS OPERATORS ARITHMETIC, ASSIGNMENT, RELATIONAL, LOGICAL, BITWISE, SPECIAL {MEMBERSHIP, IDENTITY OPERATORS, RANGE()} TYPE CASTING int(), float(), complex(), bool() and str() CONTROL STATEMENTS CONDITIONAL STATEMENTS ==> if, if-else, if-elif-else LOOP STATEMENTS ==> for, while TRANSFER STATEMENTS ==> break and continue mutability Vs immutability STRING OPERATIONS PWD RULES: 1) SHOULD START WITH CAPITAL 2) AFTER THE FIRST LETTER, IT CONTAINS ATLEAST TWO UPPER CASE LETTERS AND TWO LOWER CASE LETTER 3) ATLEAST ONE DIGIT 4) ONLY ONE SPECIAL CHARACTERS LIST OPERATIONS a = [[1,2,3],[4,5,6],[7,8,9]] for row in a: print(row) [1,2,3] [4,5,6] [7,8,9] SET OPERATIONS DICTIONARY OPERATIONS ========================= FUNCTIONS DATA STRUCTURES OBJECT ORIENTED PROGRAMMING CLASS, OBJECT, METHODS TYPES OF METHODS TYPES OF CLASSES TYPES OF VARIABLES ENCAPSULATION, INHERITANCE POLYMORPHISM DATA ABSTRACTION OVERLOADING OVERRIDING GENERATORS DECORATORS FILE HANDLING EXCEPTION HANDLING SQLITE3 MULTITHREADING