Workshops

back

Python

Introduction
Content

Introduction

Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library. This workshop aims to help participants gain both language as well as practical side knowledge of python.

"The joy of coding Python should be in seeing short, concise, readable classes that express a lot of action in a small amount of clear code -- not in reams of trivial code that bores the reader to death." - Guido van Rossum

Content

Below are the topics which will be covered in the workshop: -
  • Introduction to python
  • Numbers & Variables
  • Loops
  • Conditional Statements
  • Dice Simulation
  • Comparisons Lists
  • Dictionaries, Tuples
  • String Operations
  • Simple Hangman Game
  • Type conversions
  • Modules In Python
  • File, System and Database Operation
  • Connecting To the Internet