Data Science & Machine Learning
73.8K subscribers
816 photos
2 videos
68 files
714 links
Join this channel to learn data science, artificial intelligence and machine learning with funny quizzes, interesting projects and amazing resources for free

For collaborations: @love_data
Download Telegram
โœ… Conditional Statements (ifโ€“else) ๐Ÿโšก

Conditional statements allow programs to make decisions based on conditions.

๐Ÿ‘‰ Used heavily in:
โœ” Data filtering
โœ” Business rules
โœ” Machine learning logic

๐Ÿ”น 1. if Statement
Used to execute code when a condition is True.

โœ… Syntax
if condition:
# code


Example
age = 20
if age >= 18:
print("You can vote")

# Output: You can vote

๐Ÿ”น 2. ifโ€“else Statement
Used when there are two possible outcomes.

Syntax
if condition:
# code if true
else:
# code if false


Example
age = 16
if age >= 18:
print("Eligible to vote")
else:
print("Not eligible")


๐Ÿ”น 3. ifโ€“elifโ€“else Statement
Used when there are multiple conditions.

Syntax
if condition1:
# code
elif condition2:
# code
else:
# code


Example
marks = 75
if marks >= 90:
print("Grade A")
elif marks >= 60:
print("Grade B")
else:
print("Grade C")


๐Ÿ”น 4. Nested if Statement
An if statement inside another if.

age = 20
citizen = True
if age >= 18:
if citizen:
print("Eligible to vote")


๐Ÿ”น 5. Short if (Ternary Operator)
age = 20
print("Adult") if age >= 18 else print("Minor")


๐ŸŽฏ Todayโ€™s Goal
โœ” Understand if
โœ” Use ifโ€“else
โœ” Use elif for multiple conditions
โœ” Learn nested conditions

๐Ÿ‘‰ Conditional logic is used in data filtering and decision models.

Double Tap โ™ฅ๏ธ For More
โค14๐Ÿ‘1
๐ŸŽฏ 2026 IT Certification Prep Kit โ€“ Free!

๐Ÿ”ฅWhether you're preparing for #Python, #AI, #Cisco, #PMI, #Fortinet, #AWS, #Azure, #Excel, #comptia, #ITIL, #cloud or any other in-demand certification โ€“ SPOTO has got you covered!

โœ… Whatโ€™s Inside:
ใƒปFree Python, Excel, Cyber Security, Cisco, SQL, ITIL, PMP, AWS courses: https://bit.ly/4cZ9PKA
ใƒปIT Certs E-book: https://bit.ly/4aQfbqc
ใƒปIT Exams Skill Test: https://bit.ly/4aQf3He
ใƒปFree AI material and support tools๏ผšhttps://bit.ly/4ucJoHO
ใƒปFree Cloud Study Guide: https://bit.ly/3OExOVB


๐Ÿ‘‰ Become Part of Our IT Learning Circle! resources and support:
https://chat.whatsapp.com/Cnc5M5353oSBo3savBl397

๐Ÿ’ฌ Want exam help? Chat with an admin now!
https://wa.link/0pjvhh
โค2
๐—œ๐—œ๐—ง ๐—ฅ๐—ผ๐—ผ๐—ฟ๐—ธ๐—ฒ๐—ฒ ๐—ข๐—ณ๐—ณ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ ๐—ถ๐—ป ๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€๐Ÿ“Š ๐˜„๐—ถ๐˜๐—ต ๐—”๐—œ ๐—ฎ๐—ป๐—ฑ ๐—š๐—ฒ๐—ป ๐—”๐—œ ๐Ÿ˜

Placement Assistance With 5000+ companies.

๐Ÿ”ฅ Companies are actively hiring candidates with Data Analytics skills.

๐ŸŽ“ Prestigious IIT certificate
๐Ÿ”ฅ Hands-on industry projects
๐Ÿ“ˆ Career-ready skills for data & AI jobs

๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ž๐ซ ๐๐จ๐ฐ๐Ÿ‘‡ :- 

https://pdlink.in/4rwqIAm

Limited seats available. Apply now to secure your spot
โค3
Which keyword is used to check a condition in Python?
Anonymous Quiz
8%
A) check
83%
B) if
5%
C) when
4%
D) condition
โค3
What will be the output?

x = 10 if x > 5: print("Yes") else: print("No")
Anonymous Quiz
90%
Yes
10%
No
โค3
Which keyword is used to check multiple conditions?
Anonymous Quiz
14%
A) elseif
60%
B) elif
22%
C) else if
4%
D) multiple
โค3
๐Ÿ”น Q4. What will be the output?

x = 7 if x > 10: print("A") elif x > 5: print("B") else: print("C")
Anonymous Quiz
13%
A
77%
B
9%
C
1%
D
โค2
What will be the output?

age = 16 print("Adult") if age >= 18 else print("Minor")
Anonymous Quiz
24%
Adult
76%
Minor
โค5๐Ÿ˜1
๐Ÿš€๐—š๐—ฒ๐˜ ๐—ง๐—ผ๐—ฝ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—œ๐—œ๐—ง's & ๐—œ๐—œ๐—  

Dreaming of studying at an IIT and building a career in AI ? This is your chance

โœ… Prestigious IIT  Certification
โœ… Learn directly from IIT Professors
โœ… Placement Assistance with 5000+ Companies

๐Ÿ’ก Todayโ€™s top companies are actively looking for professionals with AI skills. 

๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ก๐—ผ๐˜„ ๐Ÿ‘‡ :- 

๐—”๐—œ & ๐——๐—ฎ๐˜๐—ฎ ๐—ฆ๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ :- https://pdlink.in/4kucM7E

๐—”๐—œ & ๐— ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด :- https://pdlink.in/4rMivIA

๐——๐—ฎ๐˜๐—ฎ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€ ๐—ช๐—ถ๐˜๐—ต ๐—”๐—œ :- https://pdlink.in/4ay4wPG

โณ Limited seats โ€“ Register before the link expires!
โค2
Now, let's move to the next topic of Data Science Roadmap:

โœ… Python Dictionaries ๐Ÿ“š

Dictionaries are one of the most important data structures in Python, especially in data science and real-world datasets. They store data in keyโ€“value pairs.

๐Ÿ”น 1. What is a Dictionary?
A dictionary stores data in key:value format.

โœ… Example:

student = { "name": "Rahul", "age": 22, "course": "Data Science" }
print(student)


Output: {'name': 'Rahul', 'age': 22, 'course': 'Data Science'}

โœ” Uses curly brackets {}

๐Ÿ”น 2. Access Dictionary Values

Use the key to access values.

student = { "name": "Rahul", "age": 22 }
print(student["name"])


Output: Rahul

๐Ÿ”น 3. Add New Elements

student = { "name": "Rahul", "age": 22 }
student["city"] = "Delhi"
print(student)


Output: {'name': 'Rahul', 'age': 22, 'city': 'Delhi'}

๐Ÿ”น 4. Modify Values

student["age"] = 23


๐Ÿ”น 5. Remove Elements

student.pop("age")


๐Ÿ”น 6. Important Dictionary Methods
โญ

โœ… Get Method:
print(student.get("name"))


Output: Rahul

โœ… Keys Method:
print(student.keys())


Output: dict_keys(['name', 'age'])

โœ… Values Method:
print(student.values())


Output: dict_values(['Rahul', 22])

โœ… Items Method:
print(student.items())


Output: dict_items([('name', 'Rahul'), ('age', 22)])

๐Ÿ”น 7. Loop Through Dictionary

student = { "name": "Rahul", "age": 22 }

for key, value in student.items():
print(key, value)


Output:
name Rahul
age 22

๐ŸŽฏ Todayโ€™s Goal
โœ” Understand keyโ€“value pairs
โœ” Access dictionary values
โœ” Add or update data
โœ” Loop through dictionary

๐Ÿ‘‰ Dictionaries are widely used in APIs, JSON data, and machine learning datasets.

Double Tap โ™ฅ๏ธ For More
โค15๐Ÿฅฐ1
Which symbol is used to create a dictionary in Python?
Anonymous Quiz
18%
A) []
8%
B) ()
71%
C) {}
3%
D) <>
โค1
What will be the output?

student = { "name": "Rahul", "age": 22 } print(student["name"])
Anonymous Quiz
82%
A) Rahul
8%
B) name
3%
C) 22
7%
D) Error
โค1
Which method returns all keys of a dictionary?
Anonymous Quiz
12%
A) values()
12%
B) items()
64%
C) keys()
12%
D) get()
โค1
What will be the output?

data = {"a":1, "b":2} data["c"] = 3 print(data)
Anonymous Quiz
9%
A) {'a':1, 'b':2}
66%
B) {'a':1, 'b':2, 'c':3}
18%
C) Error
7%
D) {'c':3}
โค1
Which method is used to remove an element from a dictionary?
Anonymous Quiz
43%
A) remove()
16%
B) delete()
36%
C) pop()
5%
D) clearitem()
โค7
Data Science Roadmap

โœ… Python File Handling

๐Ÿ๐Ÿ“‚ File handling allows Python programs to read and write data from files.

๐Ÿ‘‰ Very important in data science because most datasets come as:
โœ” CSV files
โœ” Text files
โœ” Logs
โœ” JSON files

๐Ÿ”น 1. Opening a File
Python uses the open() function.
Syntax: open("filename", "mode")
Example: file = open("data.txt", "r")
๐Ÿ‘‰ "r" โ†’ Read mode

๐Ÿ”น 2. File Modes
- "r" โ†’ Read file
- "w" โ†’ Write file (overwrites existing content)
- "a" โ†’ Append file (adds to existing content)
- "r+" โ†’ Read and write

๐Ÿ”น 3. Reading a File
- Read Entire File: file.read()
- Read One Line: file.readline()
- Read All Lines: file.readlines()

๐Ÿ”น 4. Writing to a File
file = open("data.txt", "w")
file.write("Hello Data Science")
file.close()

โš  "w" will overwrite existing content.

๐Ÿ”น 5. Append to File
file = open("data.txt", "a")
file.write("\nNew line added")
file.close()

โœ” Adds content without deleting old data.

๐Ÿ”น 6. Best Practice (Very Important โญ)
Use with statement.
with open("data.txt", "r") as file:
content = file.read()
print(content)

โœ” Automatically closes the file.

๐Ÿ”น 7. Why File Handling is Important?
Used for:
โœ” Reading datasets
โœ” Saving results
โœ” Logging machine learning models
โœ” Data preprocessing

๐ŸŽฏ Todayโ€™s Goal
โœ” Understand file modes
โœ” Read files
โœ” Write files
โœ” Use with open()

๐Ÿ‘‰ File handling is used heavily when working with CSV datasets in data science.

Double Tap โ™ฅ๏ธ For More
โค10
Which function is used to open a file in Python?
Anonymous Quiz
8%
A) file()
62%
B) open()
21%
C) read()
10%
D) openfile()
โค2
Which mode is used to read a file?
Anonymous Quiz
5%
A) "w"
3%
B) "a"
87%
C) "r"
5%
D) "rw"
โค2
What will the following code do?

file = open("data.txt", "w") file.write("Hello")
Anonymous Quiz
5%
A) Reads file
2%
B) Deletes file
89%
C) Writes text to file
4%
D) Prints file content
โค1
Which method reads the entire file content?
Anonymous Quiz
10%
A) readline()
28%
B) readlines()
59%
C) read()
3%
D) get()
โค1