Skip to content

Python Cawnnak 🐍 - A Hramthok in Thiamnak Sang Tiang

License: MIT Python Documentation


📖 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

git clone https://github.com/rose1996iv/PythonWithJoe.git
cd PythonWithJoe

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)

jupyter notebook

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:

mkdocs serve

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:

  1. Repository kha Fork tuah.
  2. Branch thar tuah (git checkout -b feature/amazing-improvement).
  3. Na remh duhmi kha remh.
  4. Commit tuah fiang tein (git commit -m "Add detailed explanation for decorators").
  5. Na branch ah Push tuah (git push origin feature/amazing-improvement).
  6. 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


Comments