Image Resizing and Cropping Tool in Python

How do websites make those icons scale up and down with your screen size? By having multiple of the same image in different sizes. If you want to add your logo to your site in multiple different sizes, then you’ll need to learn how to do image resizing. Image resizing is always an annoying task.Continue reading “Image Resizing and Cropping Tool in Python”

Super Simple Python: Reading and Writing to a Text File

Reading and writing to a text file are two of the most basic ways to import and export data with Python. In 2022, Python is strongly known for machine learning use cases. While text files are not traditionally thought of as ML data containers, they can often be the medium of inference. For example, IContinue reading “Super Simple Python: Reading and Writing to a Text File”

Super Simple Python: Simple Calculator

Super Simple Python is a series of Python projects you can do in under 15 minutes. In this episode, we’ll be covering how to build a simple calculator in under 30 lines of Python! For a video version: Unlike some of the Super Simple Python examples we’ve done, these don’t require any libraries!  Defining theContinue reading “Super Simple Python: Simple Calculator”

Super Simple Python: Madlib

Super Simple Python is a series of Python projects you can do in under 15 minutes. In this episode, we’re going to make a Python Madlib in under 15 lines of code. We don’t need to import any libraries for this program, we’re just going to create a simple Python Madlib script. Much like theContinue reading “Super Simple Python: Madlib”

Level 1 Python: Scientific Calculator

As part of the Super Simple Python series, we made a basic, four-function calculator. Since then, we’ve also covered how to do math in Python. From the math tutorial, we learned how we could use the Python math module to perform operations outside of the basic add, subtract, divide, and multiply.  Let’s use the mathContinue reading “Level 1 Python: Scientific Calculator”

Super Simple Python: Two Ways to Get GCD

Super Simple Python is a series of Python projects you can do in under 15 minutes. In this episode, we’ll be covering two ways to get the Greatest Common Denominator (GCD) of two numbers in just 3 lines of Python each! We’ve covered a lot of different kinds of programs in the Super Simple PythonContinue reading “Super Simple Python: Two Ways to Get GCD”

Super Simple Python: Is this a Square Number?

Super Simple Python is a series of Python projects you can do in under 15 minutes. In this episode, we’ll be covering how to check if a number is a square in just 5 lines of Python! For the video version of checking if a number is a square in Python: So far, this seriesContinue reading “Super Simple Python: Is this a Square Number?”

Super Simple Python: Generate a Deck of Cards

Super Simple Python is a series of Python projects you can do in under 15 minutes. In this episode, we’ll be covering how to generate a standard deck of cards in about 30 lines of code. For a video version see: Many of the Super Simple Python projects have revolved around random number generation orContinue reading “Super Simple Python: Generate a Deck of Cards”

Level 1 Python: War (Card Game)

Level 1 Python projects are the next level up from Super Simple Python projects. These projects are a little more complex, and/or involve more non-native Python libraries. Level 1 Python projects can be completed in about 30-45 minutes. In this post, we’re going to make the card game War! To do this, we’re going toContinue reading “Level 1 Python: War (Card Game)”

Super Simple Python: Password Generator

Super Simple Python is a series dedicated to creating super simple Python projects for beginners to be able to do in under 15 minutes. In this episode, we’ll be covering how to build an adjustable Python password generator in under 30 lines of code! For a video version (that’s actually a little longer in code,Continue reading “Super Simple Python: Password Generator”

%d bloggers like this: