https://github.com/puneetkumar041/python_work
Python day to day tasks exercise and resources
https://github.com/puneetkumar041/python_work
datatypes dictionaries-in-python functions-python ifelseconditon lists lists-python python python3 pythonprogramming while-loop
Last synced: 3 months ago
JSON representation
Python day to day tasks exercise and resources
- Host: GitHub
- URL: https://github.com/puneetkumar041/python_work
- Owner: puneetkumar041
- Created: 2024-04-07T01:54:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-17T06:37:16.000Z (over 1 year ago)
- Last Synced: 2025-03-15T15:11:49.207Z (7 months ago)
- Topics: datatypes, dictionaries-in-python, functions-python, ifelseconditon, lists, lists-python, python, python3, pythonprogramming, while-loop
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python_work
Python day to day tasks exercise and resources# Python Programming Basics
[](https://www.python.org/)
## Table of Contents
1. [Why Python](#why-python)
2. [Variables and Simple Data Types](#variables-and-simple-data-types)
3. [Introducing Lists](#introducing-lists)
4. [Working with Lists](#working-with-lists)
5. [if Statements](#if-statements)
6. [Dictionaries](#dictionaries)
7. [User Input and while Loops](#user-input-and-while-loops)
8. [Functions](#functions)
9. [Classes](#classes)
10. [Files and Exceptions](#files-and-exceptions)
11. [Testing Your Code](#testing-your-code)## Why Python
Python is a powerful and versatile programming language known for its simplicity and readability. It is widely used in various fields such as web development, data science, artificial intelligence, and more.
## Variables and Simple Data Types
In Python, variables are used to store data values. They can hold different types of data such as numbers, strings, and booleans.
## Introducing Lists
Lists are a fundamental data structure in Python that allows you to store and manipulate collections of items. They are ordered, mutable, and can contain elements of different data types.
## Working with Lists
Python provides a variety of built-in functions and methods for working with lists, such as `append()`, `pop()`, `sort()`, and more.
## if Statements
if statements are used in Python to make decisions based on conditions. They allow you to execute certain code blocks only if a specified condition is true.
## Dictionaries
Dictionaries are another essential data structure in Python that stores key-value pairs. They are unordered, mutable, and can be nested within each other.
## User Input and while Loops
Python allows you to interact with users by accepting input from the keyboard. while loops are used to repeatedly execute a block of code as long as a specified condition is true.
## Functions
Functions are reusable blocks of code that perform specific tasks. They help in organizing and modularizing your code for better readability and maintainability.
## Classes
Classes are the blueprint for creating objects in Python. They encapsulate data and behavior into a single entity and support features like inheritance and polymorphism.
## Files and Exceptions
Python provides built-in functions and syntax for working with files and handling exceptions. This allows you to read from and write to files, as well as handle errors gracefully.
## Testing Your Code
Testing is an essential part of the software development process. Python offers various testing frameworks and techniques to ensure the reliability and correctness of your code.