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
Introdução à Programação com Python - Parte 4
Search
Ana Paula Mendes
June 19, 2020
Programming
1
69
Introdução à Programação com Python - Parte 4
Sumário:
Laço for;
Laço while.
Ana Paula Mendes
June 19, 2020
Tweet
Share
More Decks by Ana Paula Mendes
See All by Ana Paula Mendes
Aprendendo sobre Complexidade de Algoritmos com o Timsort
anapaulamendes
0
100
Criando uma API async com rate limit e testável
anapaulamendes
0
43
Backend + IA: Criando uma API para inferir diagnóstico de diabetes
anapaulamendes
0
60
Já ouviu a palavra do FastAPI hoje?
anapaulamendes
1
260
Desbravando HTTP com http.server
anapaulamendes
2
170
Dados categóricos em árvore de decisão utilizando libs Python
anapaulamendes
1
640
Introdução à Programação com Python - Parte 3
anapaulamendes
1
93
Construindo experiências antes do mercado
anapaulamendes
0
140
Introdução à Programação com Python - Parte 2
anapaulamendes
3
150
Other Decks in Programming
See All in Programming
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
220
Introduction to kotlinx.rpc
arawn
0
700
Honoとフロントエンドの 型安全性について
yodaka
7
1.2k
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
WebDriver BiDiとは何なのか
yotahada3
1
140
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
190
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
560
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
260
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
0
160
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
130
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
780
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
150
Featured
See All Featured
Building Adaptive Systems
keathley
40
2.4k
Designing for Performance
lara
604
68k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How to train your dragon (web standard)
notwaldorf
91
5.8k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Documentation Writing (for coders)
carmenintech
67
4.6k
What's in a price? How to price your products and services
michaelherold
244
12k
Thoughts on Productivity
jonyablonski
69
4.5k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Transcript
ANA NO TERMINAL Ana Paula Mendes I n t r
o d u ç ã o à p r o g r a m a ç ã o c o m P y t h o n - p a r t e 4 @ananoterminal • @ananoterminal • @ananoterminal •
@ananoterminal • BACHARELANDA EM CIÊNCIA DA COMPUTAÇÃO - UFPI TÉCNICA
EM DESENVOLVIMENTO DE SOFTWARE - IFPI DESENVOLVEDORA FULL STACK AMO OPEN SOURCE Boas vindas again! ana no terminal ana Paula mendes
@ananoterminal • @ananoterminal • @ananoterminal • Laços de Repetição
Para que servem os laços de repetição? Iterar computacionalmente de
forma automatizada. @ananoterminal •
revisão Listas; Tuplas; @ananoterminal •
Laços de Repetição for Itera sobre listas/tuplas; while Itera a
partir de condições; @ananoterminal •
for <var> in <lista/tupla>: COMANDOS Laço for @ananoterminal • COMANDOS_1
True False CONDIÇÃO
while <condição>: COMANDOS Laço while @ananoterminal • COMANDOS_1 True False
CONDIÇÃO
Escreva um algoritmo que lê 10 valores e diz quantos
desses valores são negativos, positivos, ímpares, pares, ou zero. Exercício @ananoterminal •
@ananoterminal • ANA PAULA MENDES @ananoterminal TWITTER INSTAGRAM E-MAIL
[email protected]
obrigada :)