12
Python Programming Introduction Dixit

Dc python programming day 1

Embed Size (px)

Citation preview

Page 1: Dc python programming day 1

Python Programming

Introduction

Dixit

Page 2: Dc python programming day 1

Day 1

● List of Programming Languages.● Why Python ???● A simple Program.● Problem Domain.● Knowing your problem domain.● Algorithm.● References.

Page 3: Dc python programming day 1

Why Python ???

● Easy to Learn and Use.● Rapid Development.● Nice Documentation and Modules.● Python is Cross Platform.

Page 4: Dc python programming day 1
Page 5: Dc python programming day 1
Page 6: Dc python programming day 1
Page 7: Dc python programming day 1

Hello World

Page 8: Dc python programming day 1
Page 9: Dc python programming day 1

Programming

● Procedural Programming.● Object Oriented Programming(OOP).

Page 10: Dc python programming day 1

Knowing Problem Domain

● E.g. Programming a Game Mahjong● Mahjong of 64 blocks.● Match blocks of similar patterns or values.● Pattern found: i=i+1

Page 11: Dc python programming day 1

Algorithm

● Step by step instructions to solve the problem.

e.g convert from F to C● Read F● C → (5/9) *(f-32)● Print C● Stop

Page 12: Dc python programming day 1

References

● YouTube.● Python.org