Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Python Cloud Resource Lab

A beginner Python project built to practice program flow, input validation, functions, loops, lists, calculations, and cloud-style resource naming.

Project Scripts

resource_name_builder.py

  • Normalizes application names with strip(), lower(), and replace()
  • Validates environments using a list and while loop
  • Builds names such as patient-portal-prod

number_analyzer_checkpoint.py

  • Collects numbers from user input
  • Handles invalid input with try and except ValueError
  • Calculates the count, total, average, maximum, and minimum
  • Classifies each number as below, above, or equal to the average

Skills Practiced

  • Python functions
  • Variables and return values
  • Lists and .append()
  • while and for loops
  • if, elif, and else
  • break and return
  • Exception handling
  • Input normalization
  • Basic calculations
  • Script entry points with if __name__ == "__main__":

Running the Scripts

python3 scripts/resource_name_builder.py
python3 scripts/number_analyzer_checkpoint.py

Purpose

This project documents my progress toward becoming a Cloud and AI/ML Engineer while building confidence writing Python scripts from requirements.

About

Beginner Python scripts for cloud-style resource naming, input validation, exception handling, loops, functions, and basic number analysis.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages