Skip to content

LegendarySumit/Cognifyz-Python-Internship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Cognifyz Python Internship

Cognifyz Internship Task Collection

Python Status License

String Processing • Basic Algorithms • Utility Scripts

ProjectsQuick StartRepository StructureAuthor


📖 About

Cognifyz Python Internship is a curated collection of Python solutions completed for the internship task list.

The repository currently includes:

  • Level 1 — foundational Python tasks such as string handling, validation, arithmetic, and game logic
  • Level 2 — slightly more advanced tasks such as number games, password checks, Fibonacci generation, and file analysis

Each script is designed to run independently from the command line.


✨ Highlights

  • ✅ Task-wise separation with one Python file per exercise
  • ✅ Simple, readable implementations for internship submission
  • ✅ Interactive console programs where required
  • ✅ Standalone utility functions for reuse and testing
  • ✅ Clean repository layout with level-based grouping

📦 Projects

Level Task File Focus Area Status
Level 1 Task 1 task1_string_reversal.py Reverse a string ✅ Done
Level 1 Task 2 task2_temperature_conversion.py Celsius/Fahrenheit conversion ✅ Done
Level 1 Task 3 task3_email_validator.py Email format validation ✅ Done
Level 1 Task 4 task4_calculator_program.py Basic calculator operations ✅ Done
Level 1 Task 5 task5_palindrome_checker.py Palindrome checking ✅ Done
Level 2 Task 1 task1_guessing_game.py Random guessing game ✅ Done
Level 2 Task 2 task2_number_guesser.py Range-based number guessing ✅ Done
Level 2 Task 3 task3_password_strength_checker.py Password strength evaluation ✅ Done
Level 2 Task 4 task4_fibonacci_sequence.py Fibonacci sequence generation ✅ Done
Level 2 Task 5 task5_file_manipulation.py Word counting from text file ✅ Done

🛠️ Tech Stack

Core Language

  • Python 3.10+

Standard Library Usage

  • random — for guessing games
  • re — for text validation and tokenization
  • collections — for counting words
  • pathlib — for file access
  • string — for password analysis

📁 Repository Structure

Cognifyz_Python_Internship/
├── Level1/
│   ├── task1_string_reversal.py
│   ├── task2_temperature_conversion.py
│   ├── task3_email_validator.py
│   ├── task4_calculator_program.py
│   └── task5_palindrome_checker.py
├── Level2/
│   ├── task1_guessing_game.py
│   ├── task2_number_guesser.py
│   ├── task3_password_strength_checker.py
│   ├── task4_fibonacci_sequence.py
│   └── task5_file_manipulation.py
└── README.md

🚀 Quick Start

1) Clone Repository

git clone https://github.com/LegendarySumit/Cognifyz-Python-Internship.git
cd Cognifyz-Python-Internship

2) Run Any Task

# Level 1
python Level1/task1_string_reversal.py

# Level 2
python Level2/task1_guessing_game.py

3) Explore Other Tasks

  • Run any script directly with Python
  • Provide inputs in the terminal when prompted

📚 Documentation

For a quick overview of each task, check the scripts inside:

  • Level1/
  • Level2/

📄 License

This repository is licensed under the MIT License.


👨‍💻 Author

LegendarySumit


🌟 Cognifyz Internship Solutions, Cleanly Organized

Level-based Python tasks with a presentation style matching the other repositories.

About

Cognifyz Python Internship is a curated collection of Python solutions completed for the internship task list.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages