Python Workshop powered by HPCL

Computer Engineering Department has an integral CSI student chapter known as CSI PHCET, which aims to enhance and develop students core skills mostly by organizing different workshops, competitions and events.

CSI PHCET organized a workshop on Python which was held on 6th and 7th March, 2021. The workshop was conducted by Prof. Suhas Lawand.

On day 1 i.e., 6th March, 2021 the points that were covered are –

Basics of Python

  • How to initialize variables and their data types along with input/output functions
  • Why commenting is necessary and where to use comments

Control Structures-

  • Syntax and declaration of loops like if-else, while etc.
  • Use of operators like comparison, Boolean etc.

Data structures in Python-

  • The description of how to use strings and inbuilt string manipulation function
  • The description on how to use lists, inbuilt list manipulation function and list comprehension
  • Detailed explanation and examples on Tuples, Dictionary and sets

Functions-

  • Scope of variables
  • Function parameters, calling and return

Modules in Python-

  • Different modules like collections, random, time etc. were also covered

**above were implemented by solving various problems
** quiz test was also conducted at the end of the session

On day 2 i.e., 7th March, 2021 the topics covered are –

Object-Oriented Concepts-

  • A detailed description on Classes, Objects and members
  • Use of constructors and their functions along with abstract classes
  • Topics like Inheritance, Polymorphism, Method overloading and overriding were also covered.

Exception handling in Python-

  • How to declare exceptions in Python and how they are declared differently in Python than in other languages.
  • Types of exception like User-defined exception and inbuilt exception

**above were implemented by solving various problems
** quiz test was also conducted at the end of the session

Certificates were provided at the end of 2nd day under the criteria that –

Students attend both sessions i.e., day 1 (6th March) and day 2 (7th March)