Internship on Python Programming
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
Introduction
• Python is one 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
About the Internship Program
• Conducted by YBI Foundation.
• Duration: 1 Month.
• Focused on improving coding skills and practical implementation.
• Mode: Online Internship Program.
3
Objectives of the Internship
• Enhance programming and problem-solving skills.
• Learn Python libraries: NumPy, Pandas, Matplotlib.
• Develop real-world Python projects.
• Improve debugging and collaboration skills.
4
Tools and Technologies Used
• Programming Language: Python 3.x
• IDE: Jupyter Notebook, VS Code
• Libraries: NumPy, Pandas, Matplotlib, Flask
• Version Control: Git & GitHub
• OS: Windows/Linux
5
Projects Completed During Internship
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
Challenges and Key Learnings
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
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
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

Internship_on_Python_Programming_BlackTheme_pagenumber (1).pdf

  • 1.
    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