SlideShare uma empresa Scribd logo
MINICURSO DE INTRODUÇÃO
A LINGUAGEM PYTHON
Slides disponíveis em:https://othonalberto.com.br/talks
QUEM SOU EU
• OTHON BRIGANÓ
• TÉCNICO EM INFORMÁTICA PARA INTERNET - ETEC
(2015)
• GRADUANDO EM CIÊNCIA DA COMPUTAÇÃO - UTFPR,
CAMPUS PONTA GROSSA
• https://othonalberto.com.br/
COMO E POR QUE ENTREI NO
TÉCNICO
DDW <3
PESQUISA POR FORA
TCC
ENGENHARIA DA COMPUTAÇÃO
SISTEMAS DE INFORMAÇÃO
ANÁlISE E DESENVOLVIMENTO DE
SISTEMAS
CIÊNCIA DA COMPUTAÇÃO
SEGURANÇA
DA
NFORMAÇÃO
ENGENHARIA DE SOFTWARE
ENGENHARIA DA COMPUTAÇÃO
SISTEMAS DE INFORMAÇÃO
ANÁlISE E DESENVOLVIMENTO DE
SISTEMAS
CIÊNCIA DA COMPUTAÇÃO
SEGURANÇA
DA
NFORMAÇÃO
ENGENHARIA DE SOFTWARE
UTFPR
COMO O TÉCNICO ME AJUDOU NA
UNIVERSIDADE
Criação
Criador: Guido van
Rossum (Google e
Dropbox)
Ano de criação: 1991
Instituto de Pesquisa
Nacional para
Matemática e Ciência da
Computação (CWI), nos
Países Baixos
Simplicidade
Python
print “Hello, world!”
Python
print “Hello, world!”
Java
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello, World");
}
}
Java
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello, World");
}
}
Indentação
Tipagem forte e dinâmica
Computação Científica
• Numpy (Matrizes);
• Scipy (rotinas de processamento);
• Matplotlib (Visualização 2-D).
Matplotlib
Desenvolvimento Web
Quem usa Python no exterior
No Brasil
Curiosidade
DECLARAÇÃO DE VARIÁVEIS
OPERADORES

Soma ( + )

Subtração ( - )

Divisão ( / )

Resto ( % )

Igual ( == )

Diferente ( != )

Maior ( > )

Menor ( < )

Atribuição ( = )
INDENTAÇÃO
INDENTAÇÃO EM PYTHON NÃO É
APENAS BOA PRÁTICA, É REGRA.
ESTRUTURAS DE DECISÃO

IF

ELSE

ELIF
IF/ELSE
ELIF
ESTRUTURAS DE REPETIÇÃO

WHILE

FOR
WHILE
FOR
Além das documentações...
● Grupo do Facebook: “Python Brasil – Programadores”
● Python para Zumbis (Fernando Masanori):
http://pycursos.com/python-para-zumbis/
● Python Club: http://pythonclub.com.br/
● Learn Python The Hard Way: http://learnpythonthehardway.org/book/
● Automate The Boring Stuff with Python
https://automatetheboringstuff.com/
● Pytube: http://pytube.org/
● Instagram Engineering: https://engineering.instagram.com/
EXERCÍCIOS

LISTA NA REDE

UTILIZE O EDITOR DE CÓDIGO QUE
PREFERIR

PARA RODAR:
− Pelo terminal, vá até a pasta onde o
arquivo está;
− Digite: python3 nomedoarquivo.py.
Muito obrigado!
https://othonalberto.com.br/

Mais conteúdo relacionado

Semelhante a Minicurso Introdução à linguagem Python - ETEC Palmital

Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter CoanPalestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Walter Coan
 
Tic2008
Tic2008Tic2008
Tic2008
profleodin
 
Bacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
Bacharelado em Sistemas de Informacao da UTFPR - Campus CuritibaBacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
Bacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
Adolfo Neto
 
Tecnologia aliada à metodologia
Tecnologia aliada à metodologiaTecnologia aliada à metodologia
Tecnologia aliada à metodologia
Manuela Custódio
 
VI congresso fecomercio de crimes eletrônicos 04082014 - apresentação de ca...
VI congresso fecomercio de crimes eletrônicos   04082014 - apresentação de ca...VI congresso fecomercio de crimes eletrônicos   04082014 - apresentação de ca...
VI congresso fecomercio de crimes eletrônicos 04082014 - apresentação de ca...
FecomercioSP
 
IoT - Além da Telemetria
IoT - Além da TelemetriaIoT - Além da Telemetria
IoT - Além da Telemetria
André Curvello
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
Leinylson Fontinele
 
Segurança da informação
Segurança da informaçãoSegurança da informação
Segurança da informação
Limar Martins
 
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
Gilberto Ávila
 
20130111 workshop - autarquicas de 2013
20130111   workshop - autarquicas de 201320130111   workshop - autarquicas de 2013
20130111 workshop - autarquicas de 2013
Francisco Pires
 
Modus7o fórum internacional de software livre 2006
Modus7o fórum internacional de software livre 2006Modus7o fórum internacional de software livre 2006
Modus7o fórum internacional de software livre 2006
Éberli Cabistani Riella
 
7o fórum internacional de software livre 2006
7o fórum internacional de software livre 20067o fórum internacional de software livre 2006
7o fórum internacional de software livre 2006
Éberli Cabistani Riella
 
O design de interação em ambientes de ubiqüidade computacional
O design de interação em ambientes de ubiqüidade computacionalO design de interação em ambientes de ubiqüidade computacional
O design de interação em ambientes de ubiqüidade computacional
Mauro Pinheiro
 
CV-ESP-Europass-20161021-Ansumane Mané-PT
CV-ESP-Europass-20161021-Ansumane Mané-PTCV-ESP-Europass-20161021-Ansumane Mané-PT
CV-ESP-Europass-20161021-Ansumane Mané-PT
Ansumane Mané
 
ApresentaçãO Cv Ts E Telecentros
ApresentaçãO Cv Ts E TelecentrosApresentaçãO Cv Ts E Telecentros
ApresentaçãO Cv Ts E Telecentros
teiamg
 
Aft informatica fiscal_patricia_quintao_aula 00
Aft informatica fiscal_patricia_quintao_aula 00Aft informatica fiscal_patricia_quintao_aula 00
Aft informatica fiscal_patricia_quintao_aula 00
Caio Graco
 
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
Atech S.A. | Embraer Group
 
O canivete suiço de Python
O canivete suiço de PythonO canivete suiço de Python
O canivete suiço de Python
Vitor Casadei
 
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
IoE - Internet de Todas as Coisas - Quais os Riscos de SegurançaIoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
André Curvello
 
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
Jordano Santos Cerqueira
 

Semelhante a Minicurso Introdução à linguagem Python - ETEC Palmital (20)

Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter CoanPalestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
 
Tic2008
Tic2008Tic2008
Tic2008
 
Bacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
Bacharelado em Sistemas de Informacao da UTFPR - Campus CuritibaBacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
Bacharelado em Sistemas de Informacao da UTFPR - Campus Curitiba
 
Tecnologia aliada à metodologia
Tecnologia aliada à metodologiaTecnologia aliada à metodologia
Tecnologia aliada à metodologia
 
VI congresso fecomercio de crimes eletrônicos 04082014 - apresentação de ca...
VI congresso fecomercio de crimes eletrônicos   04082014 - apresentação de ca...VI congresso fecomercio de crimes eletrônicos   04082014 - apresentação de ca...
VI congresso fecomercio de crimes eletrônicos 04082014 - apresentação de ca...
 
IoT - Além da Telemetria
IoT - Além da TelemetriaIoT - Além da Telemetria
IoT - Além da Telemetria
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Segurança da informação
Segurança da informaçãoSegurança da informação
Segurança da informação
 
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
Novas Tecnologias da Comunicação e Informação (TICs) no Ensino Superior - New...
 
20130111 workshop - autarquicas de 2013
20130111   workshop - autarquicas de 201320130111   workshop - autarquicas de 2013
20130111 workshop - autarquicas de 2013
 
Modus7o fórum internacional de software livre 2006
Modus7o fórum internacional de software livre 2006Modus7o fórum internacional de software livre 2006
Modus7o fórum internacional de software livre 2006
 
7o fórum internacional de software livre 2006
7o fórum internacional de software livre 20067o fórum internacional de software livre 2006
7o fórum internacional de software livre 2006
 
O design de interação em ambientes de ubiqüidade computacional
O design de interação em ambientes de ubiqüidade computacionalO design de interação em ambientes de ubiqüidade computacional
O design de interação em ambientes de ubiqüidade computacional
 
CV-ESP-Europass-20161021-Ansumane Mané-PT
CV-ESP-Europass-20161021-Ansumane Mané-PTCV-ESP-Europass-20161021-Ansumane Mané-PT
CV-ESP-Europass-20161021-Ansumane Mané-PT
 
ApresentaçãO Cv Ts E Telecentros
ApresentaçãO Cv Ts E TelecentrosApresentaçãO Cv Ts E Telecentros
ApresentaçãO Cv Ts E Telecentros
 
Aft informatica fiscal_patricia_quintao_aula 00
Aft informatica fiscal_patricia_quintao_aula 00Aft informatica fiscal_patricia_quintao_aula 00
Aft informatica fiscal_patricia_quintao_aula 00
 
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
I SDTA - Mecanismos de Autenticação e Autorização de Dispositivos de Internet...
 
O canivete suiço de Python
O canivete suiço de PythonO canivete suiço de Python
O canivete suiço de Python
 
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
IoE - Internet de Todas as Coisas - Quais os Riscos de SegurançaIoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
IoE - Internet de Todas as Coisas - Quais os Riscos de Segurança
 
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
Direito 1º Período - Marcos Rodrigues Saúde - Informática Aplicada ao Direito...
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 

Último (8)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 

Minicurso Introdução à linguagem Python - ETEC Palmital