{"id":28324994,"url":"https://github.com/ishmal793/basic-python-","last_synced_at":"2025-07-23T06:05:34.416Z","repository":{"id":286177979,"uuid":"960623423","full_name":"Ishmal793/Basic-Python-","owner":"Ishmal793","description":"Beginner-friendly Python code examples and exercises – a strong foundation for aspiring data analysts.","archived":false,"fork":false,"pushed_at":"2025-04-04T19:12:59.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-23T15:49:55.397Z","etag":null,"topics":["data-analysis","data-analytics","learning-python-code","problem-solving","python-basics","python-for-beginners"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ishmal793.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2025-04-04T18:56:17.000Z","updated_at":"2025-04-04T19:43:40.000Z","dependencies_parsed_at":"2025-04-04T20:00:23.090Z","dependency_job_id":null,"html_url":"https://github.com/Ishmal793/Basic-Python-","commit_stats":null,"previous_names":["ishmal793/basic-python-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ishmal793/Basic-Python-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishmal793%2FBasic-Python-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishmal793%2FBasic-Python-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishmal793%2FBasic-Python-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishmal793%2FBasic-Python-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ishmal793","download_url":"https://codeload.github.com/Ishmal793/Basic-Python-/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ishmal793%2FBasic-Python-/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266626115,"owners_count":23958344,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["data-analysis","data-analytics","learning-python-code","problem-solving","python-basics","python-for-beginners"],"created_at":"2025-05-25T19:14:08.343Z","updated_at":"2025-07-23T06:05:34.372Z","avatar_url":"https://github.com/Ishmal793.png","language":"Jupyter Notebook","readme":"# Basic-Python-\n# 🐍 Python Basics – Beginner Level\n\nThis repository contains Python basics that cover all the essential topics for absolute beginners in programming. These notes and code examples are designed to help you understand the building blocks of Python, which is the backbone of Data Analytics and Data Science.\n\n## 📌 Description\n\nWhen I first started learning Python, I created this notebook to understand and practice fundamental concepts. Today, whenever I revisit this code, it helps me revise and refresh my Python basics — and I hope it does the same for you!\n\n📁 You can find the complete notebook with working code here:  \n👉 [GitHub Repository](python.ipynb)\n\n---\n\n## 📖 Topics Covered\n\n### ✅ **1. Print Statement**\n- Using `'single'`, `\"double\"`, and `'''triple'''` quotes\n- Printing strings, numbers, and special characters\n\n### ✅ **2. Comments**\n- Single-line comments using `#`\n- Multi-line comments using `''' '''` or `\"\"\" \"\"\"`\n\n### ✅ **3. Variables**\n- Naming conventions\n- Assigning different types of values\n- Case sensitivity\n\n### ✅ **4. Data Types \u0026 User Input**\n- Input from user using `input()`\n- Type conversion with `int()`, `float()`, and `eval()`\n- Using `type()` to identify data types\n\n### ✅ **5. Type Casting**\n- Implicit and Explicit conversions\n- Converting between strings, integers, and floats\n\n### ✅ **6. Operators**\n- Arithmetic: `+`, `-`, `*`, `/`, `//`, `%`, `**`\n- Comparison: `==`, `!=`, `\u003c`, `\u003e`, `\u003c=`, `\u003e=`\n- Logical: `and`, `or`, `not`\n- Assignment: `=`, `+=`, `-=`, etc.\n- Identity: `is`, `is not`\n- Membership: `in`, `not in`\n- Bitwise: `\u0026`, `|`, `^`, `~`, `\u003c\u003c`, `\u003e\u003e`\n\n### ✅ **7. Conditional Statements**\n- `if`, `else`, `elif`\n- Nested if statements\n- Short-hand if and if-else\n\n---\n\n## 💡 Problem Solving Practice\n\n- Displaying a person’s name, age, and address\n- Swapping variables (two methods)\n- Converting float to integer\n- Creating a student ID card form\n- Type conversions from int to float\n- Checking if number is positive or negative\n- Odd or even number checker\n- Area calculator (circle, rectangle, triangle)\n- Vowel checker\n- Digit count checker (1–5 digits)\n\n---\n\n## 🎯 Why This Matters?\n\nPython is the backbone of modern Data Analytics. Mastering these basics builds a strong foundation for advanced libraries like NumPy, Pandas, and tools like Power BI, SQL, and Excel. This is a part of my learning journey, and I'm sharing it to help others who are just starting.\n\n---\n\n## 🔗 Connect With Me\n\n- 💼 [LinkedIn](www.linkedin.com/in/ishmal-shahid)\n- 📂 [GitHub](https://github.com/Ishmal793?tab=repositories)\n\nFeel free to explore the code and star the repo if you find it helpful ⭐  \n\n\n## 📂 Folder Structure\n\n```bash\n📁 python-basics/\n│\n├── python_basics.ipynb    # Jupyter Notebook with all examples and problems\n├── README.md              # You’re here!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishmal793%2Fbasic-python-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fishmal793%2Fbasic-python-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishmal793%2Fbasic-python-/lists"}