Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lets learn Python !
Search
Kiran
September 20, 2013
Technology
0
120
Lets learn Python !
Slides for my "Introduction to Python" workshop
Kiran
September 20, 2013
Tweet
Share
More Decks by Kiran
See All by Kiran
Building Terrariums
kirang89
0
45
The Road to a Masterless Multi-node Distributed System in Elixir
kirang89
5
720
Building a Tic Tac Toe AI in Python
kirang89
0
400
A Gentle Introduction to Generators and Coroutines
kirang89
1
280
Leverage PyCon India to help grow the Python community
kirang89
0
94
Building an open source Python application, the right way
kirang89
0
430
Python Month
kirang89
0
75
Why learn Python ?
kirang89
0
130
Other Decks in Technology
See All in Technology
MIX AUDIO EN BROADCAST
ralpherick
0
110
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
260
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
130
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
100
スケーリングを封じられたEC2を救いたい
senseofunity129
0
110
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
1
180
韓非子に学ぶAI活用術
tomfook
3
1.1k
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
810
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
110
OCI技術資料 : 証明書サービス概要
ocise
1
7.1k
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
380
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
1.9k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
Navigating Team Friction
lara
192
16k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
Darren the Foodie - Storyboard
khoart
PRO
3
3k
We Have a Design System, Now What?
morganepeng
55
8k
Fireside Chat
paigeccino
42
3.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Everyday Curiosity
cassininazir
0
180
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Transcript
Let’s learn Python ! An introduction to Python programming language
Hi. I’m Kiran Gangadharan @kirang89 http://kirang.in
Hacker Programmer Open Source enthusiast Python Lover
Prelude
Why learn Python ?
Language for humans
Readability if time == 'morning': print "Good Morning" elif time
== 'noon': print "Good Noon" else: print "Good Evening"
Powerful Productive &
class HelloWorldApp { public static void main(String[] args){ System.out.println("Hello World!");
} } Java
C++ #include<stdio.h> int main(int argc, char** argv) { printf("Hello World");
}
And
Python print "Hello World"
None
Portability
Web Development Database Access Embedded Systems Graphics Programming Legacy System
Integration Scientific and Numeric Desktop GUI Game Development Data Mining Network Programming System Administration Education Government Applications
Who uses it ?
None
Conclusion
Python is awesome !
created this awesome language ? Who
Guido Van Rossum The Creator
Overview What are you going to learn ?
• Hello World ! • Calculator • Variables • Comments
• Strings • Control Flow • Loops • Data Structures • Functions • Classes • Utilities in the standard library • Cool things you can do with Python
Let’s write some code !
Questions ?
You can always reach out to me
[email protected]
for any
queries or feedback
Thank You ! http://github.com/kirang89/workshop-kit