{"id":22076519,"url":"https://github.com/codecademy/learn-python","last_synced_at":"2025-04-04T06:08:21.124Z","repository":{"id":37945429,"uuid":"329110091","full_name":"Codecademy/learn-python","owner":"Codecademy","description":"Codecademy | Learn Python 3","archived":false,"fork":false,"pushed_at":"2024-07-30T09:27:55.000Z","size":4245,"stargazers_count":294,"open_issues_count":91,"forks_count":388,"subscribers_count":27,"default_branch":"main","last_synced_at":"2025-03-28T05:09:11.685Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Codecademy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-12T20:55:34.000Z","updated_at":"2025-03-19T15:00:56.000Z","dependencies_parsed_at":"2024-12-02T00:00:37.635Z","dependency_job_id":null,"html_url":"https://github.com/Codecademy/learn-python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codecademy%2Flearn-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codecademy%2Flearn-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codecademy%2Flearn-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codecademy%2Flearn-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Codecademy","download_url":"https://codeload.github.com/Codecademy/learn-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247128744,"owners_count":20888235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-30T22:15:00.048Z","updated_at":"2025-04-04T06:08:21.102Z","avatar_url":"https://github.com/Codecademy.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Learn Python 3\n\n\u003ca href=\"https://www.codecademy.com\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/logo.png\" align=\"right\" width=170;\u003e\u003c/a\u003e\n\n\u003c!-- [![](https://img.shields.io/badge/language-English-blue.svg)](./README.md) --\u003e\n\n**Senior Curriculum Developer:** Sonny Li\n\n**Senior Curriculum Developer:** David Patlut (dpatlut@codecademy.com)\n\n\u003c!-- links to social media icons --\u003e\n\n\u003c!-- icons without padding --\u003e\n\n[1]: http://i.imgur.com/wWzX9uB.png (twitter icon without padding)\n[2]: http://i.imgur.com/9I6NRUm.png (github icon without padding)\n[3]: http://i.imgur.com/fep1WsG.png (facebook icon without padding)\n[4]: http://i.imgur.com/VlgBKQ9.png (google plus icon without padding)\n[5]: http://i.imgur.com/jDRp47c.png (tumblr icon without padding)\n[6]: http://i.imgur.com/Vvy3Kru.png (dribbble icon without padding)\n\n**Artwork:** Tim Liedtke (https://www.timliedtke.com)\n\n## Course Link ##\n\nhttps://www.codecademy.com/learn/learn-python-3\n\n### Book ###\n\nTBD\n\n## 1. Hello World ##\n\n\u003c!-- - [x] [`Hello.swift`](1-hello-world/Hello.swift)\n- [x] [`Pattern.swift`](1-hello-world/Pattern.swift)\n- [x] [`Codecademy.swift`](1-hello-world/Codecademy.swift)\n- [x] [`Letter.swift`](1-hello-world/Letter.swift) --\u003e\n\nTBD\n\n**Block Letters:**\n\n- [x] [`initials.py`](1-hello-world/block-letters/initials.swift)\n- [x] [`snowman.py`](1-hello-world/block-letters/snowman.swift)\n\n\u003c!--\n## 2. Variables ##\n\n- [x] [`Temperature.swift`](2-variables/Temperature.swift)\n- [x] [`BMI.swift`](2-variables/BMI.swift)\n\n**Dog Years:**\n\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/2-variables/dog-years/dog.gif\" align=\"right\" width=250;\u003e\n\n- [x] [`DogYears.swift`](2-variables/dog-years/DogYears.swift)\n\n**Quadratic Formula:**\n\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/2-variables/quadratic-formula/graph.gif\" align=\"right\" width=250;\u003e\n\n\n- [x] [`Quadratic.swift`](2-variables/quadratic-formula/Quadratic.swift)\n\n**Piggy Bank:**\n\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/2-variables/piggy-bank/piggy-bank.gif\" align=\"right\" width=250;\u003e\n\n- [x] [`PiggyBank.swift`](2-variables/piggy-bank/PiggyBank.swift)\n--\u003e\n\n## 2. Control Flow ##\n\n- [x] [`space.py`](https://github.com/Codecademy/learn-python/blob/main/2-control-flow/space.py)\n- [x] [`fortune_cookie.py`](https://github.com/Codecademy/learn-python/blob/main/2-control-flow/fortune.py)\n- [x] [`who_wants_to_be_a_millionaire.py`](https://github.com/Codecademy/learn-python/blob/main/2-control-flow/WWTBAM.py)\n- [x] [`area_calculator.py`](https://github.com/Codecademy/learn-python/blob/main/2-control-flow/area_calculator.py)\n\n**Magic 8-Ball:**\n\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/3-conditionals-and-logic/magic-8-ball/magic8ball.gif\" align=\"right\" width=250;\u003e\n\n- [x] [`magic8.py`](https://github.com/Codecademy/learn-python/blob/main/2-control-flow/magic-8-ball/magic8.py)\n\n\u003c!--\n## 4. Loops ##\n\n**Whale Talk:**\n\n- [x] [`WhaleTalk.swift`](https://github.com/Codecademy/learn-swift/blob/master/4-loops/whale-talk/WhaleTalk.swift)\n\n**99 Bottles:**\n\n- [x] [`Bottles.swift`](https://github.com/Codecademy/learn-swift/blob/master/4-loops/99-bottles/Bottles.swift)\n- [x] [`FiveLittleMonkeys.swift`](https://github.com/Codecademy/learn-swift/blob/master/4-loops/99-bottles/FiveLittleMonkeys.swift)\n\n**Fizz Buzz:**\n\u003cimg src=\"https://github.com/Codecademy/learn-cpp/blob/master/4-loops/fizzbuzz/fizzbuzz.gif\" align=\"right\" width=250;\u003e\n\n- [x] [`FizzBuzz.swift`](https://github.com/Codecademy/learn-swift/blob/master/4-loops/fizzbuzz/FizzBuzz.swift)\n\n## 5. Arrays ##\n\n- [x] [`NewYearNewMe.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/NewYearNewMe.swift)\n- [x] [`DNA.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/DNA.swift)\n- [x] [`RetailTherapy.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/RetailTherapy.swift)\n\n**Make a Mixtape 101:**\n\n- [x] [`AwesomeMixVol1.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/mixtape/AwesomeMixVol1.swift)\n- [x] [`Taylor.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/mixtape/Taylor.swift)\n\n**Palindrome:**\n\n- [x] [`Palindrome.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/palindrome/Palindrome.swift)\n\n**Caesar's Cipher:**\n\n- [x] [`CaesarCipher.swift`](https://github.com/Codecademy/learn-swift/blob/master/5-arrays/caesar-cipher/CaesarCipher.swift)\n\n## 6. Dictionaries ##\n\n## 7. Functions ##\n\n## 8. Structures ##\n\n## 9. Classes ##\n\n--\u003e\n\n---\n\n### Cheatsheets ###\n\n1. [Hello World](https://www.codecademy.com/learn/learn-python-3/modules/learn-python3-hello-world/cheatsheet)\n2. [Control Flow](https://www.codecademy.com/learn/learn-python-3/modules/learn-python3-control-flow/cheatsheet)\n3. [Functions](https://www.codecademy.com/learn/learn-python-3/modules/learn-python3-functions/cheatsheet)\n\n### Codepedia ###\n\nhttps://codecademy.github.io/codepedia\n\n### Skill Paths ###\n\n- Analyze Data with Python\n- Visualize Data with Python\n- Build Chatbots with Python\n- Build Web Apps with Flask\n- Build Deep Learning Models with TensorFlow\n- Build a Machine Learning Mode with Python\n\n### Courses ###\n\n- Learn Hardware Programming with CircuitPython\n- Learn Statistics with Python\n- Learn Flask\n\n### Official Documentation ###\n\n- https://docs.python.org/3\n\n### Python Style Guides ###\n\n* Codecademy Python Style Guide - TBA\n* [PEP 8 Style Guide](https://www.python.org/dev/peps/pep-0008/)\n* [Google Python Style Guide](https://google.github.io/styleguide/pyguide.html)\n\n## Contribution Guidelines\n\nWe'd love to have you contribute! \n\nPlease note that this project is released with a [Contributor Covenant](https://www.contributor-covenant.org).\nBy participating in this project you agree to abide by its terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodecademy%2Flearn-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodecademy%2Flearn-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodecademy%2Flearn-python/lists"}