Skip to main content

Python Tutorials for Beginners - Part 1: Setting Up Your Work Environment and Writing Your First Program

 We will start off by setting up the environment we need to use in order for us to write and run our Python scripts, then we will write a simple program to test that our environment is good to go.

Part 1 - Setting up the Environment:

1 - Download Python: download python from Download Python | Python.org

2 - Download Visual Studio Code

3 - Launch Visual Studio Code --> Click on File --> Preference --> Extensions. 

  • From there search for Python and see if you have the extensions installed. 
    • In the screenshot below, you can see how it looks like when it is already installed. 
  • Install the Python extensions if you don't have them installed already.

Part 2 - Writing our First Program:

Alright... click on File --> New File --> select the Python option as shown in the screenshot below.


We will write a program that says: "What's up, fam!"... just to change things up from the usual Hello World starting programs a lot of tutorials have you doing.

  • We will start off by creating a variable called greeting so we can store the string What's up, fam!
  • From there, we will use the print statement to print out the greeting.

Our code will look something like this:

    greeting = "What's up, fam!"

    print(greeting)


NOTE: Python is sensitive to indentation, so make sure statement are not indented. (You will see later on when you need to indent).

After doing so, click on the Run Python File icon 


At the bottom of Visual Studio Code, you will see the output of your program.

Congratulations! you have just finished writing your first Python program :)

Popular posts from this blog

Logic Gate Truth Tables - Reference Guide (Cheat Sheet)

A logic gate is the implementation of a Boolean function. It performs a logic operation on one or more binary input. By binary I mean that the input can either be 1 or 0, nothing else. This guide is intended to be quick guide\reference, I will dive into more details about each gate on transistor\diode level in other posts. The guide cover gates with 2 inputs, meaning that each truth table will have 4 cases (2^2 = 4) AND Gate: Boolean Logic Operator: Q = A  •  B  Input Output A B Q 0 0 0 0 1 0 1 0 0 1 1 1 Summary: in order to achieve 1 on the output, both inputs A AND B must be 1 OR Gate: Boolean Logic Operator: Q = A  +  B  Input Output A B Q 0 0 0 0 1 1 1 0 1 1 1 1 Summary: in order to ...

How Does an Inverter (NOT) Gate Work - NOT Gate Explained

For a video version of this tutorial, please refer to this link . An inverter gate, or NOR gate for short, is one of the essential logic gates used constructed digital circuits. As implied by its name, the NOT gate works by taking an input, inverting it, then outputting the inverted value. The NOT gate schematic symbol looks like a triangle with clown nose on the Output side (as shown in the Figure above). In logic circuits, inputs and outputs are binary, which means their value can either be 0 or 1. So: If NOT receives a 0 at the input, it will output 1 . If NOT receives 1 at the input, it will output 0 . To sum it up, the truth table for the NOT gate will be as the following: Input Output X F 0 1 1 0 The NOT gate can be algebraically represented as the following:  F = X' (or you can have a bar above the X) where :     F is the output and X is the input

How to Connect the Hercules Dual 15A 6-20V Motor Controller, Load its Library and Program it

The Hercules Motor Controller Board First, if you don't have the Arduino Integrated Development Environment (IDE) installed, please download and install it from this following link: https://www.arduino.cc/en/Main/Software Once you go to the link above, scroll down to the following section: If you are using a  Windows PC, click on Windows Installer link  for fast and easy installation process.  If you are using  a Raspberry Pi , click on the Linux ARM link. For other Linux distros (Ubuntu, etc...) use either Linux 64 or Linux 32 depending on what operating system you have installed. Second, download the software library provided by the manufacturer. Don't use the link on the official website of the product as the library there doesn't work. Instead, use the one on github. Here is the link:  https://github.com/Seeed-Studio/Hercules_Motor_Driver Once you open the link above, click on 'clone or download' then 'Download Z...