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
O Python, o Universo e Tudo Mais
Search
Luan Fonseca de Farias
March 11, 2017
Programming
0
73
O Python, o Universo e Tudo Mais
Luan Fonseca de Farias
March 11, 2017
Tweet
Share
More Decks by Luan Fonseca de Farias
See All by Luan Fonseca de Farias
O que tem de tãããããão incrível assim no Python?
luanfonceca
0
41
Speakerfight - Python Day Natal
luanfonceca
0
68
GTD - Cap. 12
luanfonceca
0
28
QS
luanfonceca
0
28
168horas
luanfonceca
0
120
Refactoring
luanfonceca
0
41
Oxente
luanfonceca
3
140
speakerfight
luanfonceca
1
120
Python Básico
luanfonceca
0
74
Other Decks in Programming
See All in Programming
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
170
What's new in Spring Modulith?
olivergierke
1
150
Le côté obscur des IA génératives
pascallemerrer
0
140
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.2k
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
1k
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
170
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
110
CSC509 Lecture 06
javiergs
PRO
0
260
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
510
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
YesSQL, Process and Tooling at Scale
rocio
173
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Why Our Code Smells
bkeepers
PRO
339
57k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Optimizing for Happiness
mojombo
379
70k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Transcript
O Python, o Universo e Tudo Mais
Luan Fonseca Ex-estudante de ENGSOFT Pythonista desde sempre facebook.com/luanfonceca github.com/luanfonceca
[email protected]
Hello World print("Olar Mundo!")
O Python 1. Poderosa 2. Fácil de Aprender 3. Alto
Nível de Abstração 4. Multi-paradigma
Poderosa Legibilidade
Poderosa Legibilidade Comunidade
Poderosa Legibilidade Ferramentas Comunidade
Legibilidade def mistery(max): items = [] a, b = 0,
1 while b < max: items.append(b) a, b = b, a + b return(items)
def square(value): """ Returns the square of 'value' >>> square(10)
100 >>> square(10.434) 108.86835599999999 """ return value * value
# Just check the value if attr: print 'attr is
truthy!' # or check for the opposite if not attr: print 'attr is falsey!'
# or since None is considered # false, explicitly check
for it if not attr: print 'attr is falsey!'
Comunidade
[email protected]
http://facebook.com/PythonBrasil http://facebook.com/GrupyRN
Comunidade
Comunidade
Ferramentas
Ferramentas
Ferramentas
Fácil de Aprender
Alto Nível de Abstração vs.
Multi-paradigma numbers = [] for number in [1, 2, 3]:
numbers.append(number * 2) double = lambda n: n * 2 numbers = map(double, [1, 2, 3]))
O Universo 1. Projetos de Código Aberto 2. Empresas
Projetos de Código Aberto 1. github.com/datasciencebr/ serenata-de-amor 2. github.com/luanfonceca/ speakerfight
Empresas
Tudo Mais 1. Por Onde Começar 2. Overview das versões
3. Cenário Local
Por Onde Começar 1. Participe na Comunidade 2. Conheça Pessoas
3. Vá a eventos 4. Contribua com Projetos
Cenário Local 1. Empresas 2. Pessoas 3. Comunidades parceiras
Obrigado