My fourth week at Blockfuse Labs was energetic, as we wrapped up learning how to navigate vim. We started full on focused on learning Python programming. Which was taken by a new tutor (Engr. Dimka)
We covered the essentials like;
**variables**
**data types**
**concatenation**
we also wrote our first "Hello, World!" program.
**Printing "Hello, World!"**
This is a classic starting point in programming. In Python, use the print() function:
```python
print("Hello, World!")
```
**Variables in Python**
Variables are containers for information. For example:
```python
name = "Dre"
age = 39
```
**Data Types**
Python supports various data types including:
- Strings
- int
- float
- boolean
Example:
```python
name = "Dre" # str
score = 100 # int
height = 5.9 # float
is_a male = True # bool
```
**Concatenation**
This merges strings using +. For example:
```python
first_name = "Elkanah"
last_name = "Zokdat"
full_name = first_name + " " + last_name
print("Your name is " + full_name)
```
Outputs:
``` python
Your name is Elkanah Zokdat