--- id: python-tutorial-index title: "Python Tutorial" category: "Programming_Language" status: "draft" verification_status: "conceptual" canonical_id: "" aliases: ["Python Tutorial", "Python MOC", "Topic_Python index", "Python λͺ©μ°¨"] duplicate_of: "" source_trust_level: "B" confidence_score: 0.90 created_at: 2026-07-04 updated_at: 2026-07-04 review_reason: "" merge_history: [] tags: ["python", "programming", "w3schools", "moc", "index"] raw_sources: ["https://www.w3schools.com/python/"] applied_in: [] github_commit: "" --- # [[Python Tutorial]] ## 🎯 ν•œ 쀄 톡찰 (One-line insight) Map of Content (MOC) for the W3Schools Python Tutorial β€” the root that links every core-Python-language knowledge page in this topic folder. [S1] ## 🧠 핡심 κ°œλ… (Core concepts) - This folder (`Topic_Python`) wikifies the **core Python language** portion of the W3Schools Python Tutorial sidebar, one knowledge page per document, in P-Reinforce v3.1 format β€” same convention as `Topic_SQL` / `Topic_HTML` / `Topic_CSS` / `Topic_JavaScript`. [S1] - Scope: **tutorial + "Learning by examples" pages only**, restricted to pure Python language content. Explicitly **excluded**: reference dumps (`python_ref_*`: Built-in Functions/String/List/Dict/Tuple/Set/File Methods, Keywords, Exceptions, Glossary), How-To recipes (`python_howto_*` β€” belongs to the separate "HOW TO" category), per-chapter Exercise pages (`*_exercises.asp` β€” pure quiz links, no content), meta pages (Quiz/Compiler/Certificate/Bootcamp/Syllabus/Study Plan/Training/Interview Q&A/Server), 8 dead/404 legacy URLs, and content that belongs to **other already-planned top-level categories**: NumPy (`numpy_*`), Pandas (`pandas_*`), Matplotlib (`matplotlib_*`), SciPy (`scipy_*`), Python ML (`python_ml_*` β†’ Machine Learning/AI), Python DSA (`python_dsa_*`/`python_dsa.asp` β†’ DSA), and standalone Modules reference (`module_*`). [S1] - **Included as Python-specific** (no separate top-level category exists for these): `python_mysql_*` (Python+MySQL driver usage) and `python_mongodb_*` (Python+MongoDB driver usage). [S1] - **Progress:** **136 of 136 planned docs complete β€” Python category done.** - Every page roots its Knowledge Graph back to this `[[Python Tutorial]]` node. ## πŸ“– μ„ΈλΆ€ λ‚΄μš© (Details) ### Basics - [[Python Intro]] βœ… - [[Python Syntax]] βœ… - [[Python Statements]] βœ… - [[Python Output]] βœ… - [[Python Print Numbers]] βœ… - [[Python Comments]] βœ… ### Variables - [[Python Variables]] βœ… - [[Python Variable Names]] βœ… - [[Python Assign Multiple Values]] βœ… - [[Python Output Variables]] βœ… - [[Python Global Variables]] βœ… ### Data Types - [[Python Data Types]] βœ… - [[Python Bytes]] βœ… - [[Python Bytearray]] βœ… - [[Python Memoryview]] βœ… - [[Python Numbers]] βœ… - [[Python Casting]] βœ… ### Strings - [[Python Strings]] βœ… - [[Python Strings Slicing]] βœ… - [[Python Strings Modify]] βœ… - [[Python Strings Concatenate]] βœ… - [[Python Strings Format]] βœ… - [[Python Strings Escape]] βœ… - [[Python Strings Methods]] βœ… ### Booleans & Operators - [[Python Booleans]] βœ… - [[Python Operators]] βœ… - [[Python Operators Arithmetic]] βœ… - [[Python Operators Assign]] βœ… - [[Python Ternary Operator]] βœ… - [[Python Operators Comparison]] βœ… - [[Python Operators Logical]] βœ… - [[Python Operators Identity]] βœ… - [[Python Operators Membership]] βœ… - [[Python Operators Bitwise]] βœ… - [[Python Operators Precedence]] βœ… ### Lists - [[Python Lists]] βœ… - [[Python Lists Access]] βœ… - [[Python Lists Change]] βœ… - [[Python Lists Add]] βœ… - [[Python Lists Remove]] βœ… - [[Python Lists Loop]] βœ… - [[Python Lists Comprehension]] βœ… - [[Python Lists Sort]] βœ… - [[Python Lists Copy]] βœ… - [[Python Lists Join]] βœ… - [[Python Lists Methods]] βœ… ### Tuples - [[Python Tuples]] βœ… - [[Python Tuples Access]] βœ… - [[Python Tuples Update]] βœ… - [[Python Tuples Unpack]] βœ… - [[Python Tuples Loop]] βœ… - [[Python Tuples Join]] βœ… - [[Python Tuples Methods]] βœ… ### Sets - [[Python Sets]] βœ… - [[Python Sets Access]] βœ… - [[Python Sets Add]] βœ… - [[Python Sets Remove]] βœ… - [[Python Sets Loop]] βœ… - [[Python Sets Join]] βœ… - [[Python Frozenset]] βœ… - [[Python Sets Methods]] βœ… ### Dictionaries - [[Python Dictionaries]] βœ… - [[Python Dictionaries Access]] βœ… - [[Python Dictionaries Change]] βœ… - [[Python Dictionaries Add]] βœ… - [[Python Dictionaries Remove]] βœ… - [[Python Dictionaries Loop]] βœ… - [[Python Dictionaries Copy]] βœ… - [[Python Dictionaries Nested]] βœ… - [[Python Dictionaries Methods]] βœ… ### Conditions & Control Flow - [[Python If Statement]] βœ… - [[Python Elif]] βœ… - [[Python Else]] βœ… - [[Python If Shorthand]] βœ… - [[Python Operators Logical]] βœ… (merged duplicate chapter python_if_logical.asp here instead of a separate file) - [[Python Nested If]] βœ… - [[Python Pass Statement]] βœ… - [[Python Match]] βœ… - [[Python While Loops]] βœ… - [[Python For Loops]] βœ… - ~~Python Data Processing~~ (dead 404 link, removed from scope) ### Functions - [[Python Functions]] βœ… - [[Python Arguments]] βœ… - [[Python Args Kwargs]] βœ… - [[Python Scope]] βœ… - [[Python Decorators]] βœ… - [[Python Lambda]] βœ… - [[Python Recursion]] βœ… - [[Python Generators]] βœ… ### Iteration & Utility - [[Python Range]] βœ… - [[Python Arrays]] βœ… - [[Python Iterators]] βœ… - [[Python Modules]] βœ… - [[Python Dates]] βœ… - [[Python Math]] βœ… - [[Python JSON]] βœ… - [[Python RegEx]] βœ… - [[Python PIP]] βœ… - [[Python Try Except]] βœ… - [[Python String Formatting]] βœ… - [[Python None]] βœ… - [[Python User Input]] βœ… - [[Python VirtualEnv]] βœ… ### OOP - [[Python OOP]] βœ… - [[Python Classes]] βœ… - [[Python Class Init Method]] βœ… - [[Python Class Self Parameter]] βœ… - [[Python Class Properties]] βœ… - [[Python Class Methods]] βœ… - [[Python Inheritance]] βœ… - [[Python Polymorphism]] βœ… - [[Python Encapsulation]] βœ… - [[Python Inner Classes]] βœ… ### File Handling - [[Python File Handling]] βœ… - [[Python Read Files]] βœ… - [[Python Write Create Files]] βœ… - [[Python Delete Files]] βœ… ### Python MySQL - [[Python MySQL Create Database]] βœ… - [[Python MySQL Create Table]] βœ… - [[Python MySQL Insert]] βœ… - [[Python MySQL Select]] βœ… - [[Python MySQL Where]] βœ… - [[Python MySQL Order By]] βœ… - [[Python MySQL Delete]] βœ… - [[Python MySQL Drop Table]] βœ… - [[Python MySQL Update]] βœ… - [[Python MySQL Limit]] βœ… - [[Python MySQL Join]] βœ… ### Python MongoDB - [[Python MongoDB Create DB]] βœ… - [[Python MongoDB Create Collection]] βœ… - [[Python MongoDB Insert]] βœ… - [[Python MongoDB Find]] βœ… - [[Python MongoDB Query]] βœ… - [[Python MongoDB Sort]] βœ… - [[Python MongoDB Delete]] βœ… - [[Python MongoDB Drop Collection]] βœ… - [[Python MongoDB Update]] βœ… - [[Python MongoDB Limit]] βœ… ## πŸ› οΈ 적용 사둀 (Applied in summary) 136 knowledge documents generated, all grounded in the corresponding W3Schools pages via the project's Playwright-based extraction pipeline (custom noise-stripped extractor, adapted from Datacollector_MAC's `web_extract.mjs`). ## βœ… 검증 μƒνƒœ 및 신뒰도 - **μƒνƒœ:** draft - **검증 단계:** conceptual - **좜처 신뒰도:** B (W3Schools β€” widely used educational reference) - **μ‹ λ’° 점수:** 0.90 - **쀑볡 검사 κ²°κ³Ό:** μ‹ κ·œ 생성 (New discovery) ## πŸ”— 지식 κ·Έλž˜ν”„ (Knowledge Graph) - **μƒμœ„/루트:** [[10_Wiki]] - **κ΄€λ ¨ κ°œλ…:** [[Python Intro]], [[Python Functions]], [[Python OOP]], [[SQL Tutorial]], [[Topic_Programming]] - **μ°Έμ‘° λ§₯락:** SQL에 이어 W3Schools 지식화 μ‹œλ¦¬μ¦ˆμ˜ λ‹€μŒ μΉ΄ν…Œκ³ λ¦¬. NumPy/Pandas/Matplotlib/SciPy/DSA/Machine Learning은 별도 μΉ΄ν…Œκ³ λ¦¬λ‘œ μ˜ˆμ •λ¨. ## πŸ“š 좜처 (Sources) - [S1] W3Schools β€” Python Tutorial β€” https://www.w3schools.com/python/ ## πŸ“ λ³€κ²½ 이λ ₯ (Change history) - 2026-07-04: Created Python Tutorial MOC with scope decisions and full planned page list (Astra wiki-curation, P-Reinforce v3.1 format).