Internship on PythonProgramming
Presented by: Nilesh Yadav
College: Ashoka Institute of Technology and Management, Varanasi
Department: ECE 4th Year
Mentor: Anuja Singh
Organization: YBI Foundation
Duration: 1 Month
Contact: ny9443238@gmail.com
1
2.
Introduction
• Python isone of the most powerful programming languages used in software
development, AI, and data science.
• The internship provided hands-on experience with Python and real-world
projects.
• Python is known for simplicity, readability, and flexibility.
2
3.
About the InternshipProgram
• Conducted by YBI Foundation.
• Duration: 1 Month.
• Focused on improving coding skills and practical implementation.
• Mode: Online Internship Program.
3
4.
Objectives of theInternship
• Enhance programming and problem-solving skills.
• Learn Python libraries: NumPy, Pandas, Matplotlib.
• Develop real-world Python projects.
• Improve debugging and collaboration skills.
4
5.
Tools and TechnologiesUsed
• Programming Language: Python 3.x
• IDE: Jupyter Notebook, VS Code
• Libraries: NumPy, Pandas, Matplotlib, Flask
• Version Control: Git & GitHub
• OS: Windows/Linux
5
6.
Projects Completed DuringInternship
1. Quiz Game in Python - Console-based quiz app with score tracking.
2. Data Analysis using Pandas - Analyzing datasets.
3. Mini Web App using Flask - Simple web app with dynamic content.
6
7.
Challenges and KeyLearnings
Challenges:
• Debugging logical and syntax errors.
• Learning new modules quickly.
• Managing academics and internship.
Key Learnings:
• Improved Python programming confidence.
• Applied Python to real-world tasks.
• Gained GitHub collaboration experience.
7
8.
Conclusion and Acknowledgment
•The internship strengthened technical and professional skills.
• Learned how Python is applied in data science and web development.
Acknowledgment:
Special thanks to YBI Foundation and mentor Ms. Anuja Singh.
Gratitude to Ashoka Institute of Technology and Management, Varanasi.
Thank You!
Contact: ny9443238@gmail.com
8
9.
Python Project –Quiz Game Code
# Python Quiz Game
questions = {
"Who developed Python?": "Guido van Rossum",
"What year was Python created?": "1991",
"Python is dynamically typed? (yes/no)": "yes",
"Which keyword is used to define a function?": "def",
"What symbol is used for comments?": "#"
}
score = 0
print("Welcome to the Python Quiz!n")
for question, answer in questions.items():
user_answer = input(question + " ")
if user_answer.strip().lower() == answer.lower(): 9