Skip to content

This project includes pattern printing, arithmetic operations, prime checking, and inventory management using classes.

Notifications You must be signed in to change notification settings

vishal-verma-96/Hackathon_project_using_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Pattern Printing, Number Analysis, and Inventory Management in Python

Introduction

This repository contains the hackathon python project by skill academy, which demonstrate a variety of concepts, including:

  • Pattern generation.
  • Number analysis using user input.
  • Inventory management using object-oriented programming (OOP).
  • Prime number validation and series generation. These programs provide examples of Python's versatility in solving mathematical problems, working with loops and conditions, and implementing object-oriented concepts.

Tools and Technologies Used

  1. Programming Language:
  • Python 3
  1. Key Concepts:
  • Loops: for and while loops are used for iterating over sequences and conditions.
  • Conditionals: if-else statements determine logical branches.
  • Object-Oriented Programming (OOP): a) Encapsulation via classes (Item, Inventory). b) Modular and reusable design.
  1. Mathematical Operations:
  • Sum, product, and absolute difference computations.
  • Prime number validation using modulus and iteration.
  1. User Interaction:
  • Use of input() for collecting user data.
  • Input validation for odd/even numbers and positive integers. 5.Formatting:
  • f-strings: Used for neatly formatting output.
  • Tabular Display: Inventory details are formatted for better readability.

About

This project includes pattern printing, arithmetic operations, prime checking, and inventory management using classes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published