IGNITIC_TECH
237 subscribers
38 photos
14 videos
33 links
Dive into daily AI, Tech, and programming insights, plus software development tips and tools.
๐Ÿ’ก Have questions? Ask ๐Ÿ‘‰ @ignitc
Download Telegram
Forwarded from INSA Cyber Talent Center
Live streaming announcement
Title - Cybersecurity - Red Teaming 
Date & Time - Wednesday, December 10, 2025 (Night 2:00LT
The program will be hosted by INSA Cyber Talent Centre.
The program is broadcast on @insactc and the group @cteinsa.
โœ… Day 3

Python Data Types

These determine what kind of data a variable holds.

๐Ÿ”น String (str) โ€“ text

name = "John"

๐Ÿ”น Integer (int) โ€“ whole numbers

age = 25

๐Ÿ”น Float (float) โ€“ decimal numbers
height = 5.9

๐Ÿ”น Boolean (bool) โ€“ True/False
is_student = True
Checking Data Types

Use
type()

to see the type of a variable:
x = 10
print(type(x)) # <class 'int'>
Changing Data Types (Type Casting)
age = "20"
age = int(age) # convert string to int
Mini-Exercise for you guys

โœ๏ธ Task:

Create variables to store:

your name
your age
your height
whether you are a student

Then print them out.
Example:
name = "Marta"
age = 18
height = 1.65
is_student = True

print(name)
print(age)
print(height)
print(is_student)
๐Ÿ”ฅ4
Challenge
Create a Python script that introduces yourself using variables.
Did You guys pass the Challenge of Day 3?
if you guys are struggling on how to solve it refer to DAY 3 for additional information ๐Ÿ‘†
โœ…DAY 4
Python Operators & Basic Expressions
print("What Are Operators?")

Operators are symbols that tell Python to perform an action.
Example:
a = 10
b = 5
print(a + b)


Arithmetic Operators
Used for math operations:
+ โ€”โ€”โ€”> Addition โ€”โ€”> 5 + 2
- โ€”โ€”โ€”> Subtraction โ€”-> 5-2
* โ€”โ€”โ€”> Multiplication โ€”> 5 * 2
/ โ€”โ€”โ€”-> Division โ€”โ€”โ€”-> 5/2
// โ€”โ€”โ€”> Floor Division โ€”> 5 // 2
% โ€”โ€”โ€”> Modulus (remainder) โ€”> 5 % 2
** โ€”โ€”โ€”> Power โ€”โ€”โ€”โ€”> 5 ** 2

Example

x = 7
y = 3
print(x*y)
Comparison Operators
They compare two values and return True or False.
==  equal to
!= not equal
> greater than
< less than
>= greater or equal
<= less or equal
๐Ÿ‘2
Example
age = 18
print(age >= 18)
Logical Operators
Used to combine conditions:
and  both conditions must be true
or at least one condition must be true
not reverses a condition
Example
age = 20
is_student = True

print(age > 18 and is_student)
Assignment Operators
Used to update Variables:
x = 10
x += 5 # x = x + 5
x -= 2 # x = x - 2
x *= 3
x /= 2
Mini Practice Tasks

Task A
Create two numbers and print:
their sum
their difference
their product
their remainder

Task B
Ask the user for age and check if they are above 18:
Hint: Use The input() Function to accept the age:
print("After You done these tasks Try to Build a Simple Calculator Using the Arithmetic and Conditional Operators")
โœ… DAY 5
Conditionals: if and else (Python)

print("What are conditionals?")


Conditionals are used to make decisions in a program.

Syntax
if condition:
    # code runs if condition is True
else:
    # code runs if condition is False

Example

age = 18

if age >= 18:
    print("You are eligible to vote")
else:
    print("You are not eligible to vote")

Output
You are eligible to vote

---

โœ” Uses True/False conditions
โœ” Executes different code blocks
โœ” Very important for beginners
๐Ÿ‘1
Try to rebuild the calculator using conditionals as well if you have questions then feel free to ask!!
โœ…DAY 6 Python elif & Nested Conditions

python 
print('Why elif?')


if/else

handles two conditions
elif

is used when there are more than two possibilities.

score = 75

if score >= 90:
print("Grade: A")
elif score >= 70:
print("Grade: B")
else:
print("Grade: C")

print("Flow Of Execution")

Python checks conditions from top to bottom.
The first True condition runs, the rest are ignored.

โš ๏ธ Order matters!

print("Nested if Statements")

An if inside another if.

age = 20
has_id = True

if age >= 18:
if has_id:
print("Access granted")
else:
print("ID required")
else:
print("Underage")


Real Life Example
balance = 500

if balance > 0:
if balance >= 1000:
print("Premium user")
else:
print("Standard user")
else:
print("No balance")
๐Ÿ”ฅ1
Are you passionate about using #artificialIntelligence to solve real-world problems? Do you have an AI-powered idea or prototype that can improve public services in #Ethiopia?

The Ethiopian Artificial Intelligence Institute invites innovators, researchers, students, startups, and public-interest technologists to apply for Eth-Timbuktoo AI UniPod; a collaborative AI studio focused on building solutions with real public impact.

Participants will work in multidisciplinary teams, receive expert mentorship, and strengthen AI solutions designed for Ethiopiaโ€™s digital and institutional context. This is a unique opportunity to collaborate, learn, and transform innovative ideas into practical tools for better public services.

๐Ÿ“Œ Apply here: [https://forms.gle/inHZ9sByu73QsiJP7]

๐Ÿ“… Application Deadline: December 20, 2025

๐Ÿ“ž Phone: +251 904187791 / +251 943545950

follow ๐Ÿ‘‰ t.me/ignitic_tech

Women applicants are highly encouraged to apply.
Join us and be part of shaping AI for better public services.