Python Cawnnak 🐍 - A Hramthok in Thiamnak Sang Tiang¶
📖 Konglam (Overview)¶
Python Mastery ah kan in don — hihi Joseph nih fiang tein a sermi le a khawmhsuatmi cawnnak thil kimchang a si. Joseph cu DataCamp Python Data Associate Certified professional a si i, Graphic Era Hill University ah AI, Cyber Security, le Data Science lei a lungtho tein a cawng liomi siangngakchia a si.
Hi repository hi Python programming cawn a duhmi hna caah ṭuan khawhmi, rinsan khawhmi, le a ṭha bikmi cawnnak lam pek dingin tuahmi a si. Nangmah cu programming a hramthok cawngmi na si ah, asiloah na Python thiamnak thukpi in cawn na duh a si ah, hi cawnnak nih hin Interactive Notebooks, a tak in hman khawhmi (practical examples), le fiang tein fianternak hmang in cawnnak hlawhtling le nuam a kan pek lai.
🚀 Na Cawn Dingmi Hna¶
Hi cawnnak chungah a hrampi in a sangmi (advanced) tiang a tel:
- A Hrampi Pawl: Variables, data types, loops le functions hngalhthiamnak.
- Control Flow: Code ṭial ningcang le a kal ning (Logic) ṭha tein hngalhnak.
- Data Structures: Python i a ṭhami lists, dictionaries le sets hmang in hlawhtling tein solution ṭialnak.
- A Ṭha Bikmi Hmannung: A thiangmi, hman a nuammi le Pythonic code ṭial ning.
- Scientific Computing: NumPy bantuk library ṭha pawl hngalhnak.
📚 Repository Chung Ummi¶
Hi repository nih cawnnak ṭha taktak a pek:
- Interactive Jupyter Notebooks: Code hman khawh ding in chapter dot in ṭialmi.
- A Dot Dot in Tuahmi: Python cawnnak a hmaanmi a kalning tein a um.
- A Tak in Hman Khawhmi: Vawlei taktak ah hman khawhmi code le practice.
- Fiang Tein Fianternak: A tlamtlingmi le hngalh a fawimi fianternak.
📌 Chapter Hmuh Khawhmi Hna¶
| Chapter | Tlangtar (Topic) | Fianternak |
|---|---|---|
| Chapter 1 | Python Konglam | Python tuanbia, a minthangnak le programming paradigms hngalhnak. Python cu developer hna caah zeicah a ṭhat, cun functional, procedural, object-oriented le event-driven programming models hna cawnnak. |
| Chapter 2 | Python A Hrampi | Variables, data types, operators le expressions hngalhthiamnak. Na Python khualtlawnnak caah a hrampi fek tein chiah. |
| Chapter 3 | Input le Output | User sinin input laknak le output hmuhternak caah thil herhmi hna. Formatting options le user interaction kong hngalhnak. |
| Chapter 4 | Strings | Text processing thukpi in cawnnak - string tuahnak, slicing, formatting le built-in methods ṭhatnak pawl. Application taktak caah a herhmi string manipulation techniques hngalhthiamnak. |
| Chapter 5 | Decision Control | Na program thiamnak pek - if, if-else, le elif statements hmang in. Conditional logic le decision-making na code chungah hman ning. |
| Chapter 6 | Repetition Control | Thil tuah ṭhan lengmangmi (repetitive tasks) automatic tuahnak for le while loops hmang in. Iteration techniques le loop control statements hngalhthiamnak. |
| Chapter 7 | Functions | Code thencheu in hman (modular) le hman ṭhan khawhmi (reusable) code ṭialnak. Parameters, return values, scope le advanced function concepts hngalhnak. |
| Chapter 8 | Lists | Python i a ṭha bikmi data structure pakhat cawnnak. List operations, methods, slicing le stack/queue data structures implement tuahnak. |
| Chapter 9 | Advanced Topics | Python concepts le techniques sang deuh pawl cawnnak, na programming thiamnak a san deuh nakhnga. |
| Chapter 27 | NumPy le Advanced Concepts | Scientific computing NumPy hmang in hngalhthiamnak. Advanced Python features - decorators, generators, context managers hna cawnnak. |
NOTE
Chapter dang pawl cu a dotdot in upload chap peng an si lai. Chapter tin ah a tak in hman khawhmi practical examples, exercises le vawlei taktak application hna an tel lai.
🎯 Aho Caah Dah A Si?¶
Hi repository hi a tanglei hna caah a ṭha bik:
- 🌱 A Thawkkami — Python programming a hramthok tein a cawngmi.
- 🎓 Siangngakchia — Python a hrampi fek tein hngalh a duhmi hna.
- 💼 Developer — Technical interview (Rian hmuh ding) caah aa timtuahmi.
- 🔄 I Hngalhter Ṭhan Duhmi — A hrampi a fekmi cawnnak hmuh a duhmi.
- 🚀 A Lungthomi — Python hmang in vawlei taktak project tuah a duhmi.
🛠️ Hman Ning¶
A Herhmi Hna¶
- Python 3.7 asiloah a sang deuh.
- Jupyter Notebook.
- Programming hngalhnak a hrampi (a um ahcun a ṭha, asinain a herh hrimhrim lo).
Install Tuah Ning¶
1️⃣ Repository Clone Tuah¶
2️⃣ Dependencies Install Tuah¶
# Jupyter Notebook install tuahnak
pip install jupyter
# Python libraries hna install tuahnak
pip install numpy pandas matplotlib
# Documentation caah MkDocs (duh ahcun)
pip install mkdocs-material
3️⃣ Jupyter Notebook On (Launch)¶
4️⃣ On Law Cawng Thawk¶
- Chapter notebooks kha on hna.
- Code cells kha run tuah in zoh.
- Na duh ning in thleng law cawng.
🌐 Online Documentation Zoh¶
📌 Documentation site dawh taktak ah kal ve:
🔗 https://rose1996iv.github.io/PythonWithJoe/
Asiloah docs kha na machine (local) zoh na duh ahcun:
Browser ah:
🔗 http://127.0.0.1:8000
📘 Cabu Konglam¶
"Python With Joe" cu mi thong tampi Python programming thiam dingin a bawmtu cabu ṭha a si. 5th Edition ah tu chan Python hmannak thar hna a tel:
- A hramthawk mi hna caah fianternak ṭha.
- Harnak level a dotdot in a kal.
- Code examples tam taktak a tel.
- Practice le challenge hna a tel.
- Vawlei taktak ah hman khawhmi projects.
A Ṭialtu Hna: Yashavant Kanetkar, Aditya Kanetkar, DataCamp, Python notes from GoalKicker
A Khawmhsuattu (Curated by): Joseph
🤝 I Tel Ve / Bawmhnak¶
Na kan bawmhnak nih hihi midang caah ṭhatnak a chuahter deuh lai — kan lawm 🙌
- 📝 Thil Ṭhatnak: Fianternak tling deuh, examples thar asiloah remhnak.
- 🐛 Bug Report: Palhnak na hmuh ahcun kan hrilh hram!
- 💡 Ruahnak: Chapter asiloah topic thar caah ruahnak thar.
- 🌟 Enhancements: Fianternak ṭha deuh asiloah code tling deuh.
Contribute na duh ahcun:¶
- Repository kha Fork tuah.
- Branch thar tuah (
git checkout -b feature/amazing-improvement). - Na remh duhmi kha remh.
- Commit tuah fiang tein (
git commit -m "Add detailed explanation for decorators"). - Na branch ah Push tuah (
git push origin feature/amazing-improvement). - Pull Request onh.
📞 Biaknak le Bawmhnak¶
Biahal duh asiloah feedback pek na duh ahcun kan lawm hle!
- 🛠️ Issues: https://github.com/rose1996iv/PythonWithJoe/issues
- 💬 Discussions: Na cawnnak khualtlawnnak chungah lungthin tlangtlennak.
- 📧 Repository: https://github.com/rose1996iv/PythonWithJoe
📄 License¶
Hi repository hi MIT License tang ah a um — LICENSE file ah zoh khawh a si.
Nuam tein cawng hna u! 🐍✨
Tuni ah na Python khualtlawnnak thawk law — a hramthawk in developer rintlak ah i chuah hram!
🗓️ Last Updated: January 3, 2026