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.
A simple password strength checker that validates a password based on:
- Minimum length
- Uppercase letter
- Lowercase letter
- Digit
- Special character
- Strings
- String methods
- Loops
- Conditional statements
- Boolean variables
A basic email validator that checks whether an email follows common formatting rules.
- Strings
- Membership operators
- String methods
- Conditional statements
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
- Strings
- Loops
- String methods
- Character classification
- Counters
- Python 3
- Google Colab
- String Creation
- String Indexing
- String Methods
- User Input
- Conditional Statements
- Loops
- Character Classification
- Boolean Logic
- Formatted Printing
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.