SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Created by: Silveira Maria
Introdução a Linguagem
Cronograma Básico - Aulas de Python
• Introdução a Linguagem de Python - (A História)
• Instalando o Python (Plataformas: Linux,Windows e Mac)
• Conhecendo o Interpretador
• Acessando e encerrando o interpretador
• Comando básicos / Linha de código e de comandos
• Como identificar uma mensagem de erro
• Tipos de dados
• Criando um conversor em dólar / Criando uma tabela de preços
• Modificando a tabela
Breve História do Python
Python é uma linguagem super poderosa, prática e bastante fácil de se
aprender. Muitas vezes quando estamos escrevendo um programa em Python
nos perguntamos se estamos programando ou escrevendo um poema.
A linguagem de programação Python foi criada em 1991 por Guido Van
Rossum no Centro de Matemática e Ciências da Computação ( CWI, sigle
holandesa) sede Holanda.
O nome da linguagem de programação foi baseada na admiração de seu
criador pelos humoristas britânicos do Monty Python, uma série de televisão
de sucesso em 1969 e 1974.
Instalando o Python
Antes de começar a programar vamos instalar primeiro o interpretador
python, que é a linguagem em sí.
Instalação na plataforma Mac OS
Para fazer a instalação do Python usando o sistema Mac OS X, vá até o site
oficial do python https://www.python.org/downloads/mac-osx/
Observe que a extensão para instalação é sempre .pkg, então selecione a
versão (mais recente de preferência) pois ela vem com a biblioteca mais
atualizada. Atualmente está na versão Python 3.5.1rc1 - 2015-11-23, inicie o
download e logo em seguida a instalação.
Instalação na plataforma Windows
Para fazer a instalação do Python usando o sistema Windows (qualquer
versão), vá até o site oficial do python
https://www.python.org/downloads/windows/
Observe que a extensão para instalação é sempre .exe ou (.../webinstall.exe),
então selecione a versão (mais recente de preferência) pois ela vem com a
biblioteca mais atualizada. Atualmente está na versão Python 3.5.1rc1 - 2015-
11-23, inicie o download e logo em seguida a instalação.
Instalação na plataforma Linux/UNIX
Para fazer a instalação do Python usando o sistema Linux/Unix, vá até o site
oficial do python https://www.python.org/downloads/source/
Observe que a extensão para instalação é sempre .tar.xz (compactada) ou .tgz
(direto), então selecione a versão (mais recente de preferência) pois ela vem
com a biblioteca mais atualizada. Atualmente está na versão Python 3.5.1rc1 -
2015-11-23, inicie o download e logo em seguida a instalação.
Esta instalação pode ser realizada de outra forma, que é peloTerminal, segue:
Procure nos repositórios da sua distro Linux (lá aparece a versão instalada)
podendo ter versões instaladas, na maioria das distros já existem o
interpretador Python instalado na versão 2.x!
Execute os comandos como root, ou usando o comando sudo (sudo su) no
terminal.
# wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tar.xz
# tar -Jxf Python-3.3.0.tar.xz
# cd Python-3.3.0
# apt-get build-dep python3
# ./configure
# make
# make install
Depois disso é só entrar no interpretador:
$ python3.3
Exemplo de Linha de Comando viaTerminal para:
• Conhecendo o Interpretador
• Verificar a versão do Python instalado
• Efetuar o download
• Comando para instalar já citado anteriormente

Weitere ähnliche Inhalte

Was ist angesagt?

Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
Sidney Roberto
 

Was ist angesagt? (20)

Python 3 e o futuro da linguagem
Python 3 e o futuro da linguagemPython 3 e o futuro da linguagem
Python 3 e o futuro da linguagem
 
Curso Python - Aula 01
Curso Python - Aula 01Curso Python - Aula 01
Curso Python - Aula 01
 
10 Anos utilizando Linux no Desktop. Afinal qual é a melhor distribução?
10 Anos utilizando Linux no Desktop. Afinal qual é a melhor distribução?10 Anos utilizando Linux no Desktop. Afinal qual é a melhor distribução?
10 Anos utilizando Linux no Desktop. Afinal qual é a melhor distribução?
 
Slide curso metasploit
Slide curso metasploitSlide curso metasploit
Slide curso metasploit
 
Slide Palestra "Metasploit Framework"
Slide Palestra "Metasploit Framework"Slide Palestra "Metasploit Framework"
Slide Palestra "Metasploit Framework"
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem PythonSeminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
 
Python Poli 2010
Python Poli 2010Python Poli 2010
Python Poli 2010
 
Instalando o pear linux 7
Instalando o pear linux 7Instalando o pear linux 7
Instalando o pear linux 7
 
Python, CPython, Pythonico, Cython
Python, CPython, Pythonico, CythonPython, CPython, Pythonico, Cython
Python, CPython, Pythonico, Cython
 
Laços de Repetição
Laços de RepetiçãoLaços de Repetição
Laços de Repetição
 
[Tutorial] metasploit
[Tutorial] metasploit[Tutorial] metasploit
[Tutorial] metasploit
 
Antivírus
AntivírusAntivírus
Antivírus
 
Apresentacao sfd-poa
Apresentacao sfd-poaApresentacao sfd-poa
Apresentacao sfd-poa
 
Web m
Web mWeb m
Web m
 
Python e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentestPython e Linux para a criação de ferramentas para pentest
Python e Linux para a criação de ferramentas para pentest
 
Canivete python
Canivete pythonCanivete python
Canivete python
 
Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
Vamos aprender algo diferente? Introdução à linguagem Python (aula 1)
 
Podcasting
PodcastingPodcasting
Podcasting
 
Ubuntu Xubuntu Kubuntu
Ubuntu Xubuntu KubuntuUbuntu Xubuntu Kubuntu
Ubuntu Xubuntu Kubuntu
 

Ähnlich wie Introdução ao python

Apresentação python fábio jr alves
Apresentação python   fábio jr alvesApresentação python   fábio jr alves
Apresentação python fábio jr alves
Grupython Ufla
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + Python
Mateus Padua
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
Ivaldo Cardoso
 
Plone total#1 - Introdução e Instalação
Plone total#1 - Introdução e InstalaçãoPlone total#1 - Introdução e Instalação
Plone total#1 - Introdução e Instalação
Lucas Aquino
 

Ähnlich wie Introdução ao python (20)

Remobile
RemobileRemobile
Remobile
 
01 -Aula IPE - Apresentando o Python.pdf
01 -Aula IPE - Apresentando o Python.pdf01 -Aula IPE - Apresentando o Python.pdf
01 -Aula IPE - Apresentando o Python.pdf
 
Apresentação python fábio jr alves
Apresentação python   fábio jr alvesApresentação python   fábio jr alves
Apresentação python fábio jr alves
 
Aprenda a programar python
Aprenda a programar pythonAprenda a programar python
Aprenda a programar python
 
Introdução à linguagem python
Introdução à linguagem pythonIntrodução à linguagem python
Introdução à linguagem python
 
Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011
 
Python Módulo Básico - Introdução a linguagem Python
Python Módulo Básico - Introdução a linguagem PythonPython Módulo Básico - Introdução a linguagem Python
Python Módulo Básico - Introdução a linguagem Python
 
Python Zope Plone - Fiocruz
Python Zope Plone - FiocruzPython Zope Plone - Fiocruz
Python Zope Plone - Fiocruz
 
The zen of python 2010
The zen of python 2010The zen of python 2010
The zen of python 2010
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + Python
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Aula 01 python
Aula 01 pythonAula 01 python
Aula 01 python
 
Python Zope Plone - Tchelinux
Python Zope Plone - TchelinuxPython Zope Plone - Tchelinux
Python Zope Plone - Tchelinux
 
Plone total#1 - Introdução e Instalação
Plone total#1 - Introdução e InstalaçãoPlone total#1 - Introdução e Instalação
Plone total#1 - Introdução e Instalação
 
Mini-Curso Python para Symbian
Mini-Curso Python para SymbianMini-Curso Python para Symbian
Mini-Curso Python para Symbian
 
Fedora 11 Release Party
Fedora 11 Release PartyFedora 11 Release Party
Fedora 11 Release Party
 
Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011Primeiros passos em Python - Tchelinux Uruguaiana 2011
Primeiros passos em Python - Tchelinux Uruguaiana 2011
 
Import python
Import pythonImport python
Import python
 
Plone - Poderoso e flexível
Plone - Poderoso e flexívelPlone - Poderoso e flexível
Plone - Poderoso e flexível
 
Lab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenvLab python django - parte 2 - python + virtualenv
Lab python django - parte 2 - python + virtualenv
 

Kürzlich hochgeladen

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 

Kürzlich hochgeladen (20)

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
classe gramatical Substantivo apresentação..pptx
classe gramatical Substantivo apresentação..pptxclasse gramatical Substantivo apresentação..pptx
classe gramatical Substantivo apresentação..pptx
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdfAPRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptxCópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
Cópia de AULA 2- ENSINO FUNDAMENTAL ANOS INICIAIS - LÍNGUA PORTUGUESA.pptx
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 

Introdução ao python

  • 1. Created by: Silveira Maria Introdução a Linguagem
  • 2. Cronograma Básico - Aulas de Python • Introdução a Linguagem de Python - (A História) • Instalando o Python (Plataformas: Linux,Windows e Mac) • Conhecendo o Interpretador • Acessando e encerrando o interpretador • Comando básicos / Linha de código e de comandos • Como identificar uma mensagem de erro • Tipos de dados • Criando um conversor em dólar / Criando uma tabela de preços • Modificando a tabela
  • 3. Breve História do Python Python é uma linguagem super poderosa, prática e bastante fácil de se aprender. Muitas vezes quando estamos escrevendo um programa em Python nos perguntamos se estamos programando ou escrevendo um poema. A linguagem de programação Python foi criada em 1991 por Guido Van Rossum no Centro de Matemática e Ciências da Computação ( CWI, sigle holandesa) sede Holanda. O nome da linguagem de programação foi baseada na admiração de seu criador pelos humoristas britânicos do Monty Python, uma série de televisão de sucesso em 1969 e 1974.
  • 4. Instalando o Python Antes de começar a programar vamos instalar primeiro o interpretador python, que é a linguagem em sí. Instalação na plataforma Mac OS Para fazer a instalação do Python usando o sistema Mac OS X, vá até o site oficial do python https://www.python.org/downloads/mac-osx/ Observe que a extensão para instalação é sempre .pkg, então selecione a versão (mais recente de preferência) pois ela vem com a biblioteca mais atualizada. Atualmente está na versão Python 3.5.1rc1 - 2015-11-23, inicie o download e logo em seguida a instalação.
  • 5.
  • 6. Instalação na plataforma Windows Para fazer a instalação do Python usando o sistema Windows (qualquer versão), vá até o site oficial do python https://www.python.org/downloads/windows/ Observe que a extensão para instalação é sempre .exe ou (.../webinstall.exe), então selecione a versão (mais recente de preferência) pois ela vem com a biblioteca mais atualizada. Atualmente está na versão Python 3.5.1rc1 - 2015- 11-23, inicie o download e logo em seguida a instalação.
  • 7.
  • 8. Instalação na plataforma Linux/UNIX Para fazer a instalação do Python usando o sistema Linux/Unix, vá até o site oficial do python https://www.python.org/downloads/source/ Observe que a extensão para instalação é sempre .tar.xz (compactada) ou .tgz (direto), então selecione a versão (mais recente de preferência) pois ela vem com a biblioteca mais atualizada. Atualmente está na versão Python 3.5.1rc1 - 2015-11-23, inicie o download e logo em seguida a instalação. Esta instalação pode ser realizada de outra forma, que é peloTerminal, segue: Procure nos repositórios da sua distro Linux (lá aparece a versão instalada) podendo ter versões instaladas, na maioria das distros já existem o interpretador Python instalado na versão 2.x! Execute os comandos como root, ou usando o comando sudo (sudo su) no terminal.
  • 9. # wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tar.xz # tar -Jxf Python-3.3.0.tar.xz # cd Python-3.3.0 # apt-get build-dep python3 # ./configure # make # make install Depois disso é só entrar no interpretador: $ python3.3
  • 10.
  • 11.
  • 12. Exemplo de Linha de Comando viaTerminal para: • Conhecendo o Interpretador • Verificar a versão do Python instalado • Efetuar o download • Comando para instalar já citado anteriormente