Skip to content
UdayKumar9381Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

CodSoft Python Internship Projects 🐍

📅 Internship Duration

05 October 2023 – 05 November 2023
Organization: CodSoft
Internship Domain: Python Programming


🧑‍💻 Intern Details

Name: Narapureddi Uday Kumar
Internship ID: CS07WX90307
Certificate ID: 5fd4caf


📝 Overview

This repository contains the tasks completed as part of the 4-week Python Programming Virtual Internship provided by CodSoft. The internship aimed to enhance problem-solving, coding, and software development skills using Python.


✅ Tasks Completed

Out of the 6 tasks provided, I completed the following 3:

🔢 Task 2: Password Generator

  • A Python program that generates a random password based on user-specified length.
  • Utilizes string and random modules.
  • Ensures inclusion of letters, digits, and symbols for a strong password.

📁 File: task2_password_generator.py


📇 Task 3: Contact Book

  • A simple contact management system using Python OOP (Object-Oriented Programming).
  • Features:
    • Add, view, search, update, and delete contacts.
    • Stores data in memory using Python lists.
  • Promotes concepts of class creation, list handling, and user input.

📁 File: task3_contact_book.py


🧮 Task 5: Calculator Program

  • A terminal-based interactive calculator for basic arithmetic operations: addition, subtraction, multiplication, and division.
  • Also includes support for evaluating direct expressions (like 5 * (2 + 3)).
  • Error handling for division by zero and invalid input included.

📁 File: task5_calculator.py


🏆 Certificate of Completion

✅ Successfully completed the internship with wonderful remarks for skill demonstration and project contributions.
📜 View Certificate (Add your certificate link or upload it in the repo)


💡 Learnings

  • Enhanced Python programming skills.
  • Learned and practiced OOP concepts.
  • Improved logical thinking and real-world problem-solving.
  • Gained experience building CLI-based projects from scratch.

🚀 How to Run the Projects

  1. Clone the repository:
    git clone https://github.com/your-username/codsoft-python-internship.git
    cd codsoft-python-internship
    

Run any script using: python filename.py 🔗 Connect with Me 📧 Email: udayreddi28@gmail.com 💼 LinkedIn 💻 GitHub

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages