Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Python String Projects

This repository contains beginner-friendly Python projects created while learning Strings, String Methods, Conditional Statements, and User Input.

These projects help build a strong foundation in string manipulation and validation using Python.


Projects Included

1. Password Checker

A simple password strength checker that validates a password based on:

  • Minimum length
  • Uppercase letter
  • Lowercase letter
  • Digit
  • Special character

Concepts Used

  • Strings
  • String methods
  • Loops
  • Conditional statements
  • Boolean variables

2. Email Validator

A basic email validator that checks whether an email follows common formatting rules.

Concepts Used

  • Strings
  • Membership operators
  • String methods
  • Conditional statements

3. Text Analyzer

Analyze a sentence and display useful statistics such as:

  • Total characters
  • Characters without spaces
  • Total words
  • Total vowels
  • Total consonants
  • Total digits
  • Total spaces
  • Uppercase letters
  • Lowercase letters

Concepts Used

  • Strings
  • Loops
  • String methods
  • Character classification
  • Counters

Technologies Used

  • Python 3
  • Google Colab

Python Concepts Covered

  • String Creation
  • String Indexing
  • String Methods
  • User Input
  • Conditional Statements
  • Loops
  • Character Classification
  • Boolean Logic
  • Formatted Printing

Learning Outcome

After completing these projects, you will understand:

  • Working with strings
  • Validating user input
  • Processing text data
  • Using string methods effectively
  • Writing clean Python programs

Created while learning Python from scratch.