Skip to content

Ujjwal-Ruhal/Python-Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

69 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Cognifyz Python Development Internship – Task List

Welcome to my Python Development Internship at Cognifyz Technologies!
This repository contains my solutions to the assigned internship tasks, completed in a clean, beginner-friendly, and well-documented manner.


πŸ“‹ Internship Overview

The internship is divided into three levels (Level 1, Level 2, and Level 3).
Participants need to complete any 2 out of 3 levels.
Completing at least one task from Level 3 increases the chance of receiving a stipend.


πŸš€ My Completed Levels

βœ… Level 1 – Python Basics
βœ… Level 2 – Intermediate Python
⭐ Bonus: Level 3 – Web Scraping


🧩 Task Details

Level 1 – Python Basics

  1. String Reversal – Reverse a given string.
  2. Temperature Conversion – Convert between Celsius and Fahrenheit.
  3. Email Validator – Validate email format.
  4. Calculator – Perform +, -, Γ—, Γ·, % operations.
  5. Palindrome Checker – Check if a string reads the same backward.

Level 2 – Intermediate Python

  1. Guessing Game – Guess a number (1–100) with hints.
  2. Number Guesser – Guess a number in a custom range.
  3. Password Strength Checker – Check if a password is Weak, Moderate, or Strong.
  4. Fibonacci Sequence – Generate the sequence up to N terms.
  5. File Manipulation – Count word frequency in a text file.

Level 3 – Web Scraping

  • Web Scraper – Extract specific data from websites using requests and BeautifulSoup.

πŸ›  Tech Stack

  • Language: Python 3.x
  • Libraries:
    • requests
    • beautifulsoup4
    • string
    • random

πŸ’‘ About Me

Ujjwal Ruhal – Python Developer Intern
πŸ“Œ LinkedIn | GitHub

Internship of Python Development Intern : Click here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages