How temiraliyev/python-dasturlash-asoslari works
This repository is an Uzbek-language, beginner Python course presented as numbered lesson scripts rather than an application. The learner’s workflow is to study a topic and run its examples, progressing from basic syntax through control flow, collections, and functions. The sampled lessons are largely commented teaching examples, so the graph represents curriculum topics, not runtime calls between files. Later topics are identified from filenames; their implementation details were not sampled.
Main entry points: #1-dars_KIRISH.py Introduction · #2-dars_Hello_world.py Hello World · #3-dars_print()_va_Arifmetik-amallar.py Printing and Arithmetic · #4-dars_Ozgaruvchilar(Variables).py Variables
Components 22
Python Basics
- Introduction
#1-dars_KIRISH.py - Hello World
#2-dars_Hello_world.py - Printing and Arithmetic
#3-dars_print()_va_Arifmetik-amallar.py - Variables
#4-dars_Ozgaruvchilar(Variables).py - Strings
#5-dars_Matn-bn-ishlash_(String).py - Numbers
#6-dars_Sonlar_bn_ishlash.py
Control Flow
- If and Else
#10-dars_IF-ELSE.py - Conditions
#11-dars_Bir-nechta-shartlarni-tekshirish.py - Error Handling
#11-dars_Bir-nechta-xatolar-bilan-ishlash.py - Errors
#12-dars_Xatolar-bilan-ishlash.py - Input and While
#17-dars_input() - va - while.py - While and Lists
#18-dars_WHILE-va-ROYXATLAR.py
Data Collections
- Lists
#7-dars_Ruyxat(LISTS).py - List Operations
#8-dars_Ruyxatlar_bilan_ishlash.py - For Loops
#9-dars_For-takrorlanish-operatori.py - Dictionaries
#14-dars_Lugat-(DICTIONARY).py - Dictionary Operations
#15-dars_Lugatlar-bilan-ishlaymiz.py - Nested Structures
#16-dars_NESTING.py
Functions and Practice
- Functions
#19-dars_FUNCTIONS.py - Return Values
#20-dars_Funsiyadan-qiymat-qaytarish.py - GitHub Introduction
#13-dars_Github-bilan-tanishuv.py
Other components
- Learner
Connections 21
- Learner → Introduction: studies
- Learner → Hello World: studies
- Learner → Printing and Arithmetic: studies
- Learner → Variables: studies
- Learner → Strings: studies
- Learner → Numbers: studies
- Learner → Lists: studies
- Learner → List Operations: studies
- Learner → For Loops: studies
- Learner → If and Else: studies
- Learner → Conditions: studies
- Learner → Error Handling: studies
- Learner → Errors: studies
- Learner → GitHub Introduction: studies
- Learner → Dictionaries: studies
- Learner → Dictionary Operations: studies
- Learner → Nested Structures: studies
- Learner → Input and While: studies
- Learner → While and Lists: studies
- Learner → Functions: studies
- Learner → Return Values: studies