Skip to content

anuragchakravarty/Codsoft

Repository files navigation

Codsoft

This repository is part of my Python programming internship with CodSoft. Here, I am uploading various tasks assigned by CodSoft. Follow along to see my progress and the exciting projects I'm working on!

This is the offer letter provided by Codsoft for the Python Intern position.

This is the Internship Program Completion Certificate.

Welcome to the Rock, Paper, Scissors game. This Program contains a simple, interactive command-line implementation of the classic Rock, Paper, Scissors game using Python.

Program Description

  1. Displays the game name and rules.
  2. Prompt the user to start the game.
  3. The user selects rock, paper, or scissors.
  4. The computer makes a random choice.
  5. The winner is determined and points are updated. If you lose you will bet -1 point also.
  6. The current score is displayed.
  7. The user is asked if they want to continue playing.
  8. The game ends when the user chooses 'N/n'.

Welcome to the Password Generator Program. This Program contains a simple, interactive command-line implementation of a password generator using Python.

Program Description

  1. Displays a welcome message and instructions.
  2. Provides menu options to generate a password or exit the program.
  3. Prompts the user to enter the desired password length (5 to 16 characters).
  4. Generates passwords based on length:
  5. Weak (5-8 characters): Numbers only.
  6. Better (9-12 characters): Lowercase letters and numbers.
  7. Strong (13-16 characters): Special characters, uppercase and lowercase letters, and numbers.
  8. Displays the generated password.
  9. Allows the user to generate another password or exit.

Welcome to the Basic Arithmetic Operations Program. This Program contains a simple, interactive command-line implementation for performing basic arithmetic operations using Python.

Program Description

  1. Displays a welcome message and menu options.
  2. Prompts the user to perform basic arithmetic operations like Addition, Subtraction, Multiplication, Division, and Modulo.
  3. Prompts the user to enter two numbers.
  4. Performs the chosen arithmetic operation and displays the result (handles division by zero error also).
  5. Allows the user to perform another operation or exit the program.
  6. The program ends when the user chooses to exit.

Welcome to the To-Do List Application. This program allows you to manage your tasks interactively via the command line.

Program Description:

  1. Displays a welcome message and menu options.
  2. Prompts users to add, view, or remove tasks from the list.
  3. Handles task removal by task number, including error handling for invalid inputs.
  4. Allows users to perform multiple operations until they choose to exit.
  5. Ends the program when the user opts to exit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published