---
# System prepended metadata

title: 'WEEK FOUR UPDATE: Python Basics Variables, Data Types and Concatenation.'

---

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