SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

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 linguagemDanilo Martins
 
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?Marcos Vieira
 
Slide curso metasploit
Slide curso metasploitSlide curso metasploit
Slide curso metasploitRoberto Soares
 
Slide Palestra "Metasploit Framework"
Slide Palestra "Metasploit Framework"Slide Palestra "Metasploit Framework"
Slide Palestra "Metasploit Framework"Roberto Soares
 
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 PythonGiancarlo Silva
 
Instalando o pear linux 7
Instalando o pear linux 7Instalando o pear linux 7
Instalando o pear linux 7linuxInfo
 
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 pentestEdson Celio
 
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
 

Mais procurados (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
 

Semelhante a Introdução ao python

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.pdfGustavomacieldesouza2
 
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 alvesGrupython Ufla
 
Aprenda a programar python
Aprenda a programar pythonAprenda a programar python
Aprenda a programar pythonLourenço Junior
 
Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Python Mini Ccurso Consegi2011
Python Mini Ccurso Consegi2011Luiz Aldabalde
 
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 Pythonantonio sérgio nogueira
 
The zen of python 2010
The zen of python 2010The zen of python 2010
The zen of python 2010Luiz Aldabalde
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + PythonMateus Padua
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 
Aula 01 python
Aula 01 pythonAula 01 python
Aula 01 pythonTiago
 
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çãoLucas Aquino
 
Mini-Curso Python para Symbian
Mini-Curso Python para SymbianMini-Curso Python para Symbian
Mini-Curso Python para SymbianMarcel Caraciolo
 
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 2011Jerônimo Medina Madruga
 
Plone - Poderoso e flexível
Plone - Poderoso e flexívelPlone - Poderoso e flexível
Plone - Poderoso e flexívelLucas Aquino
 
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 + virtualenvPedro Fernandes Vieira
 

Semelhante a 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
 

Último

PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxMARIADEFATIMASILVADE
 
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.pdfcomercial400681
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
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êmicolourivalcaburite
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
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 .pptxJustinoTeixeira1
 
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.pdfTutor de matemática Ícaro
 
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.pptssuser2b53fe
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxAntonioVieira539017
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxLeonardoGabriel65
 
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
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2Maria Teresa Thomaz
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 

Último (20)

PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptx
 
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
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
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
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
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
 
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
 
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
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
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...
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.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