0% found this document useful (0 votes)
4 views4 pages

Python Basic

This document is a mastery checklist for Python basics, covering essential topics such as syntax, control flow, data structures, functions, modules, file handling, exception handling, and object-oriented programming. It emphasizes critical areas like dictionaries and provides a final goal check for practical application. Recommended resources for further learning include a full course by Programming with Mosh and official Python documentation.

Uploaded by

baciv90664
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views4 pages

Python Basic

This document is a mastery checklist for Python basics, covering essential topics such as syntax, control flow, data structures, functions, modules, file handling, exception handling, and object-oriented programming. It emphasizes critical areas like dictionaries and provides a final goal check for practical application. Recommended resources for further learning include a full course by Programming with Mosh and official Python documentation.

Uploaded by

baciv90664
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Basic – Mastery Checklist (AI / Audio / Backend ready)

Python Core (MUST)

Syntax & Basics

✔ Variables
✔ Data types (int, float, str, bool)
✔ Type casting
✔ Comments

Input / Output

✔ input()
✔ print()
✔ f-string

Control Flow (VERY IMPORTANT)

✔ if, elif, else


✔ Nested conditions
✔ for loop
✔ while loop
✔ break, continue, pass

Data Structures (CRITICAL)

Lists

✔ Create
✔ Indexing / slicing
✔ append, remove, pop
✔ List comprehension

Tuples

✔ Immutable concept

Sets

✔ Unique values
✔ Set operations

Dictionaries (VERY IMPORTANT)

✔ key–value
✔ Looping dict
✔ .get()

Functions (MUST)

✔ Function define
✔ Parameters
✔ Return
✔ Default arguments
✔ *args, **kwargs

Modules & Packages

✔ import math
✔ import random
✔ from x import y
✔ Install package using pip
File Handling (IMPORTANT)

✔ Read text file


✔ Write file
✔ Read CSV

Exception Handling

✔ try-except
✔ Custom error message

OOP (Enough for AI & Backend)

✔ Class
✔ Object
✔ __init__
✔ Methods
✔ Inheritance (basic idea)
Virtual Environment (IMPORTANT)

✔ venv
✔ Activate / deactivate
✔ Why separate environments needed

Final Goal Check (Self-Test)

তু মি যমি পার া—

✔ CSV file read কর audio metadata load ক া


✔ Function মিরে audio process call ক া
✔ Dictionary মিরে config handle ক া
✔ Error হরে program crash না ক া
✔ Simple class বামনরে model wrap ক া

তাহরে Python Basic COMPLETE

Recommended Resources:

Programming with Mosh – Python Full Course

Docs

[Link]
[Link]

You might also like