Skip to content

This repo contains few basic python programming I did in my 3rd semester.

Notifications You must be signed in to change notification settings

rupaksahu371/Python-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Programming Folder

This repository contains various Python programs ranging from basic exercises to intermediate-level projects.

Folder Structure

Python coding/
├── BASICS/                    # Basic Python programs for beginners
├── Codeforces/                # Competitive programming solutions
├── Data Analysis with Python/ # Data analysis projects
└── PYTHON PROJECTS/           # Intermediate Python projects

1. BASICS/ 📚

Beginner-friendly Python programs covering fundamental concepts.

Programs Included:

Program Description
BREAKSTATEMAENT.py Demonstrates break statement usage
CONTINUESTATEMENT.py Demonstrates continue statement usage
DIFFERINTORSTRFROMONEINPUT.py Differentiates between integer and string input
fibbonacciseries.py Generates Fibonacci series
FINDSUMOFNUMSTOREDINLIST.py Sums numbers in a list
flower.py Flower-related logic program
REVERSEDANYNUMBER.py Reverses any given number
to average of your submarks.py Calculates average of marks
TO CHECK A PERSON IS ELIGIBLE OR NOT FOR VOTING.py Voting eligibility checker
to check a triangle is equilateral,isosceles or scalene.py Triangle type identifier
TO CHECK A YEAR IS LEAP OR NOT.py Leap year checker
to check prime numbers.py Prime number checker
to check wheather num is odd or even.py Odd/even checker
TO FIND LIBRARY FINE.py Library fine calculator
to find youngest people.py Finds youngest person
to insure a person.py Insurance program
TO PRINT FIBBONACCI SERIES.py Prints Fibonacci series
to reverse any num.py Number reverser
TOADDNATURALNUMUPTON.py Adds natural numbers up to n

Concepts Covered:

  • Control flow (if-else, loops)
  • Break & Continue statements
  • Functions
  • Lists and list operations
  • User input/output
  • Mathematical operations
  • String manipulations

2. Codeforces/ ⚡

Competitive programming solutions from Codeforces.

Files:

  • Pairs Flipping.py - Solution for Pairs Flipping problem
  • Pairs Flipping README.md - Problem description and explanation

3. Data Analysis with Python/ 📊

Data analysis projects and exercises.

Files:

  • Data analytics with python Btech.ipynb - Jupyter notebook with data analytics
  • test.csv - Sample test data
  • modified_test.csv - Modified test data
  • output.csv - Output results
  • series_output.csv - Series output data
  • test.txt - Test text file

4. PYTHON PROJECTS/ 💻

Intermediate to advanced Python projects.

Projects:

  • LOGIN WINDOW/ - Login window application
    • LOGINWINDOWINPYTHON.py - Main login window
    • forgetpage.py - Password recovery page
    • LOGIN WINDOW README.md - Project documentation
  • PHONENUMBERS.py - Phone number management project

Getting Started

Prerequisites

  • Python 3.x or higher
  • Jupyter Notebook (for data analysis)

Running Basic Programs

bash
cd BASICS
python <filename>.py

Running Projects

bash
cd "PYTHON PROJECTS"
python "LOGIN WINDOW/LOGINWINDOWINPYTHON.py"

Learning Path

  1. Start with BASICS/ - Learn fundamental Python concepts
  2. Move to PYTHON PROJECTS/ - Build small projects
  3. Try Codeforces/ - Practice competitive programming
  4. Explore Data Analysis/ - Learn data analysis with Python

Happy Coding! 🐍🚀

About

This repo contains few basic python programming I did in my 3rd semester.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published