Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ifrazaib/pythoncodes

In this repository I have Added my handwritten python codes to master the language and includes all the basic concepts of python.
https://github.com/ifrazaib/pythoncodes

classes inheritance lists numpy pandas scipy tupels

Last synced: about 1 month ago
JSON representation

In this repository I have Added my handwritten python codes to master the language and includes all the basic concepts of python.

Awesome Lists containing this project

README

        

## Python Basics Project
## Overview
The Python Basics Project is a comprehensive resource designed to introduce and reinforce fundamental Python programming concepts. This project covers essential topics such as classes, lists, tuples, NumPy, Pandas, and inheritance. It is aimed at beginners who are looking to build a strong foundation in Python programming.

## Contents
- Classes
- Lists
- Tuples
- NumPy
- Pandas
- Inheritance
## Classes
In Python, classes are used to create user-defined data structures. Classes encapsulate data (attributes) and behaviors (methods) into a single entity.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/636bd8ac-61ce-4f02-ba5e-66656237d6fc)
## Lists
Lists are ordered, mutable collections of items. They are one of the most versatile data structures in Python.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/d037c1c6-bce5-4804-9e26-1f05f31c69c4)
## Tuples
Tuples are ordered, immutable collections of items. They are useful for grouping related data.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/9e9cf096-8e62-4e50-abe0-ef20966ddea1)
## NumPy
NumPy is a powerful library for numerical computing in Python. It provides support for arrays, matrices, and many mathematical functions.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/a996041c-d27c-41d8-980b-a897815bac14)
## Pandas
Pandas is a library providing high-performance, easy-to-use data structures and data analysis tools for Python. It is particularly well-suited for handling tabular data.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/db28a448-a813-4c3d-88ee-e248cf52f1f6)
## Inheritance
Inheritance is a feature of object-oriented programming that allows a class to inherit attributes and methods from another class.
- Example:

![image](https://github.com/Ifra-Zaib/Python-Practice-Codes/assets/172352661/ab696cd3-e423-4f0c-845d-7bff32d3bf24)