Workshop de introdução ao python - TADS 2015
-
Upload
ramiro-luz -
Category
Technology
-
view
41 -
download
7
Transcript of Workshop de introdução ao python - TADS 2015
![Page 1: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/1.jpg)
Introdução à programação com Python
Ramiro Luz
10 de Agosto de 2015
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 1 / 12
![Page 2: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/2.jpg)
Sobre o autor
Ramiro Batista da Luz, pós-graduado em Engenharia de Software pelaUTFPR em mestrado pro�ssional, ênfase em métodos ágeis.Programador, iniciou a carreira em 1996, organizador daPythonBrasil[6].
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 2 / 12
![Page 3: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/3.jpg)
Sobre o curso
Variáveis e entrada de dados.
Condições.
Repetições.
Funções.
Manipulação de arquivos.
Classes e objetos.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 3 / 12
![Page 4: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/4.jpg)
Variáveis
Numéricas.
Strings.
Listas.
Tuplas.
Dicionários.
Conjuntos.
Data.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 4 / 12
![Page 5: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/5.jpg)
Condições
Comando if
Comando else
Comando elif
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 5 / 12
![Page 6: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/6.jpg)
Repetições
Comando for.
Comando while.
Comando continue.
Comando break.
Laços também tem comando else.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 6 / 12
![Page 7: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/7.jpg)
Funções
De�nindo funções.
Parâmetros com valor default.
Usando lista de parâmetros posicionais.
Usando dicionário de parâmetros nomeados.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 7 / 12
![Page 8: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/8.jpg)
Manipulando arquivos
Lendo arquivos.
Escrevendo em arquivos.
Serializando com JSON.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 8 / 12
![Page 9: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/9.jpg)
Classes e objetos
De�nindo classes.
Médotos.
Objetos.
Tratando exceções.
Criando exceções customizadas.
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 9 / 12
![Page 10: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/10.jpg)
Contato
@ramiroluz
Slack do GruPy-PR: https://grupypr.slack.com
Lista: https://groups.google.com/forum/#!forum/grupy-pr
GitHub: https://github.com/GruPyPR/
MeetUp: http://www.meetup.com/pt/GruPy-PR/
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 10 / 12
![Page 11: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/11.jpg)
Agradecimentos
OBRIGADO!
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 11 / 12
![Page 12: Workshop de introdução ao python - TADS 2015](https://reader031.fdocumentos.tips/reader031/viewer/2022020219/55d3a42dbb61ebea4c8b45bf/html5/thumbnails/12.jpg)
Referencias
Tutorial do Python: https://docs.python.org/3/tutorial/
Exercícios: http://wiki.python.org.br/ListaDeExercicios
Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 12 / 12