Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Lets learn Python !
Search
Kiran
September 20, 2013
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lets learn Python !
Slides for my "Introduction to Python" workshop
Kiran
September 20, 2013
More Decks by Kiran
See All by Kiran
Building Terrariums
kirang89
0
76
The Road to a Masterless Multi-node Distributed System in Elixir
kirang89
5
760
Building a Tic Tac Toe AI in Python
kirang89
0
420
A Gentle Introduction to Generators and Coroutines
kirang89
1
310
Leverage PyCon India to help grow the Python community
kirang89
0
110
Building an open source Python application, the right way
kirang89
0
460
Python Month
kirang89
0
95
Why learn Python ?
kirang89
0
150
Other Decks in Technology
See All in Technology
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
150
macOS Golden Gate 時代のMac管理
tategami
0
130
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
120
QAエンジニアがSoutherを使ってみたの〜10分でわかるSouther〜
mhlyc
0
110
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
350
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
260
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
140
React改造してみた
tsukina_7mochi
0
150
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
4
670
What Is JetBrains Air
x5gtrn
PRO
0
140
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
300
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
5
1.2k
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
How to train your dragon (web standard)
notwaldorf
96
6.9k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
A Soul's Torment
seathinner
8
3.8k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Ruling the World: When Life Gets Gamed
codingconduct
0
410
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
We Have a Design System, Now What?
morganepeng
55
8.4k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
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