Skip to content

This repository contains all the tasks and projects completed by me during my Python Programming Internship at CodSoft. The internship focused on building strong Python fundamentals through hands-on projects and problem-solving.

Notifications You must be signed in to change notification settings

dhanrajk046/CodSoft_Python_Internship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CodSoft Python Internship ๐Ÿ

This repository contains all the tasks and projects completed by me during my Python Programming Internship at CodSoft.
The internship focused on building strong Python fundamentals through hands-on projects and problem-solving.


๐Ÿ“Œ Internship Details

  • Internship Provider: CodSoft
  • Domain: Python Programming
  • Duration: 4 Weeks
  • Intern Name: Dhanraj Kumar
  • Role: Python Programming Intern

๐Ÿง  Skills & Technologies Used

  • Python 3
  • Core Python
  • Functions & Modules
  • Object-Oriented Programming (OOP)
  • File Handling
  • Data Structures (Lists, Dictionaries)
  • Problem Solving & Logic Building

๐Ÿ“‚ Tasks & Projects

๐Ÿ”น Task 1: To-Do List Application

Description:
A console-based To-Do List application that allows users to add, update, delete, and view tasks efficiently.

Key Concepts Used:

  • Lists & Dictionaries
  • Loops & Conditional Statements
  • User Input Handling

๐Ÿ”น Task 2: Calculator

Description:
A simple calculator application that performs basic arithmetic operations such as addition, subtraction, multiplication, and division.

Key Concepts Used:

  • Functions
  • Conditional Logic
  • Exception Handling

๐Ÿ”น Task 3: Password Generator

Description:
A secure password generator that creates strong and random passwords based on user-defined length and complexity.

Key Concepts Used:

  • Random Module
  • String Manipulation
  • Functions

๐Ÿ”น Task 4: Rock-Paper-Scissors Game

Description:
An interactive game where the user plays Rock-Paper-Scissors against the computer with random choices.

Key Concepts Used:

  • Random Module
  • Conditional Statements
  • Loops

๐Ÿ”น Task 5: Contact Book

Description:
A Contact Book application that allows users to add, search, update, and delete contact information.

Key Concepts Used:

  • Dictionaries
  • File Handling
  • Functions
  • CRUD Operations

โ–ถ๏ธ How to Run the Code

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

About

This repository contains all the tasks and projects completed by me during my Python Programming Internship at CodSoft. The internship focused on building strong Python fundamentals through hands-on projects and problem-solving.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages