SlideShare uma empresa Scribd logo
 A partir de agora você vai acompanhar, (e
quando possível, testar) códigos de
programação em Python.
 Procure notar as particularidades da
linguagem, para que, assim, você consiga
desenvolver seus próprios códigos sem a
ajuda de tutoriais.
print('Olá, Mundo!')
Esse é o primeiro exemplo usado em
quase todos os tipos de linguagem. Note
que, nessa linguagem, o código para
imprimir em tela uma mensagem para o
usuário cabe em uma linha, apenas.
lista = ['laranja', 'banana', 'uva']
lista.sort()
for item in lista:
print (item.capitalize())
arquivo = file('text.txt')
palavras = arquivo.read().split()
unicas = set(palavras)
print 'Palavras: %d.Tirando as repetidas: %d'
% (len(palavras), len(unicas))
#Calcula n números perfeitos.
from math import *
def is_numero_perfeito(n=0):
if n == 0:
return False
return sum(x for x in range(1,n) if not n%x) == n
def numeros_perfeitos(n=0):
cont = 0
i = 0
while cont < n:
if is_numero_perfeito(i):
print (i)
cont = cont+1
i=i+1
numeros_perfeitos(3)
from math import *
x = 5
print(sqrt(x))
print(sin(x))
print(log(x))
print(cos(x))
valor = int(raw_input("Digite o valor: "))
a, b = 0, 1
while b <= valor:
print (b)
a, b = b, a+b
def pot(a):
return(a*a)
sum(x for x in range(101))
5050

Mais conteúdo relacionado

Destaque

Introdução a linguagem de programação Python
Introdução a linguagem de programação PythonIntrodução a linguagem de programação Python
Introdução a linguagem de programação Python
Mayron Cachina
 
Remobile
RemobileRemobile
Experiência no Ensino de Programação com Python
Experiência no Ensino de Programação com PythonExperiência no Ensino de Programação com Python
Experiência no Ensino de Programação com Python
Givanaldo Rocha
 
Python no ensino de programação
Python no ensino de programaçãoPython no ensino de programação
Python no ensino de programação
Givanaldo Rocha
 
Introdução a programação em python d3
Introdução a programação em python d3Introdução a programação em python d3
Introdução a programação em python d3
Moises de Paula
 
Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013
Jerônimo Medina Madruga
 
Introdução a programação em python d3 ides
Introdução a programação em python d3  idesIntrodução a programação em python d3  ides
Introdução a programação em python d3 ides
Moises de Paula
 
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBYUM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
Lucas Furtado de Oliveira
 
Introdução a Programação Assíncrona Python 3.5 asyncio
Introdução a Programação Assíncrona Python 3.5 asyncioIntrodução a Programação Assíncrona Python 3.5 asyncio
Introdução a Programação Assíncrona Python 3.5 asyncio
Julio Freitas
 
Phyton
PhytonPhyton
Introdução a Linguagem de Programação Python
Introdução a Linguagem de Programação PythonIntrodução a Linguagem de Programação Python
Introdução a Linguagem de Programação Python
Flávio Ribeiro
 
Programação ara não programadores com python e web2py
Programação ara não programadores com python e web2pyProgramação ara não programadores com python e web2py
Programação ara não programadores com python e web2py
Relsi Maron
 
Workshop de introdução ao python - TADS 2015
Workshop de introdução ao python - TADS 2015Workshop de introdução ao python - TADS 2015
Workshop de introdução ao python - TADS 2015
Ramiro Luz
 
Trabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - PythonTrabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - Python
Janderson Campêlo
 
Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010
Diego Damasceno
 
Introdução à Programação em Python
Introdução à Programação em PythonIntrodução à Programação em Python
Introdução à Programação em Python
Rodrigo Hübner
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-python
Luiz Arthur
 
Python para Desenvolvedores
Python para DesenvolvedoresPython para Desenvolvedores
Python para Desenvolvedores
Wellington Oliveira
 
Introdução ao Python com Django
Introdução ao Python com DjangoIntrodução ao Python com Django
Introdução ao Python com Django
Henrique Gabriel Gularte Pereira
 
Programação RAD com Python
Programação RAD com PythonProgramação RAD com Python
Programação RAD com Python
Osvaldo Santana Neto
 

Destaque (20)

Introdução a linguagem de programação Python
Introdução a linguagem de programação PythonIntrodução a linguagem de programação Python
Introdução a linguagem de programação Python
 
Remobile
RemobileRemobile
Remobile
 
Experiência no Ensino de Programação com Python
Experiência no Ensino de Programação com PythonExperiência no Ensino de Programação com Python
Experiência no Ensino de Programação com Python
 
Python no ensino de programação
Python no ensino de programaçãoPython no ensino de programação
Python no ensino de programação
 
Introdução a programação em python d3
Introdução a programação em python d3Introdução a programação em python d3
Introdução a programação em python d3
 
Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013Oficina de Python - Tchelinux Livramento 2013
Oficina de Python - Tchelinux Livramento 2013
 
Introdução a programação em python d3 ides
Introdução a programação em python d3  idesIntrodução a programação em python d3  ides
Introdução a programação em python d3 ides
 
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBYUM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
UM ESTUDO SOBRE METAPROGRAMAÇÃO: AS LINGUAGENS DE PROGRAMAÇÃO PYTHON E RUBY
 
Introdução a Programação Assíncrona Python 3.5 asyncio
Introdução a Programação Assíncrona Python 3.5 asyncioIntrodução a Programação Assíncrona Python 3.5 asyncio
Introdução a Programação Assíncrona Python 3.5 asyncio
 
Phyton
PhytonPhyton
Phyton
 
Introdução a Linguagem de Programação Python
Introdução a Linguagem de Programação PythonIntrodução a Linguagem de Programação Python
Introdução a Linguagem de Programação Python
 
Programação ara não programadores com python e web2py
Programação ara não programadores com python e web2pyProgramação ara não programadores com python e web2py
Programação ara não programadores com python e web2py
 
Workshop de introdução ao python - TADS 2015
Workshop de introdução ao python - TADS 2015Workshop de introdução ao python - TADS 2015
Workshop de introdução ao python - TADS 2015
 
Trabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - PythonTrabalho de Paradigmas Da Linguagem De Programação - Python
Trabalho de Paradigmas Da Linguagem De Programação - Python
 
Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010Minicurso de python - CACC UFPA 2010
Minicurso de python - CACC UFPA 2010
 
Introdução à Programação em Python
Introdução à Programação em PythonIntrodução à Programação em Python
Introdução à Programação em Python
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-python
 
Python para Desenvolvedores
Python para DesenvolvedoresPython para Desenvolvedores
Python para Desenvolvedores
 
Introdução ao Python com Django
Introdução ao Python com DjangoIntrodução ao Python com Django
Introdução ao Python com Django
 
Programação RAD com Python
Programação RAD com PythonProgramação RAD com Python
Programação RAD com Python
 

Semelhante a Introdução a programação em python d3 anexo (códigos)

Aula python
Aula pythonAula python
Tutorial Python ed. #2
Tutorial Python ed. #2Tutorial Python ed. #2
Tutorial Python ed. #2
Fabio Spanhol
 
Python_2018-03-02-MC102KLMN-Aula02.pdf
Python_2018-03-02-MC102KLMN-Aula02.pdfPython_2018-03-02-MC102KLMN-Aula02.pdf
Python_2018-03-02-MC102KLMN-Aula02.pdf
Valter moreira
 
Tutorial Python - 1
Tutorial Python - 1Tutorial Python - 1
Tutorial Python - 1
Fabio Spanhol
 
Linguagem C clecioamerico
Linguagem C clecioamericoLinguagem C clecioamerico
Linguagem C clecioamerico
Clécio Américo de Lima
 
Conceito de funçao e modularizaçao
Conceito de funçao e modularizaçaoConceito de funçao e modularizaçao
Conceito de funçao e modularizaçao
ssuserc6132d
 
Python Training #1 - ed4
Python Training #1 - ed4Python Training #1 - ed4
Python Training #1 - ed4
Fabio Spanhol
 
Computação Científica com SciPy - Brevíssimo Tutorial
Computação Científica com SciPy - Brevíssimo TutorialComputação Científica com SciPy - Brevíssimo Tutorial
Computação Científica com SciPy - Brevíssimo Tutorial
Fabio Spanhol
 
C curso - notas de aula
C   curso - notas de aulaC   curso - notas de aula
C curso - notas de aula
LoAlves21
 
Python tutorial-ed3
Python tutorial-ed3Python tutorial-ed3
Python tutorial-ed3
Fabio Spanhol
 
Python para desenvolvedores - material apoio (parte I)
Python para desenvolvedores - material apoio (parte I)Python para desenvolvedores - material apoio (parte I)
Python para desenvolvedores - material apoio (parte I)
Marcelo Barros de Almeida
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
Mario Sergio
 
LP1 P01 - Python.pdf
LP1 P01 - Python.pdfLP1 P01 - Python.pdf
LP1 P01 - Python.pdf
Silvano Oliveira
 
Linguagem C e Dev-C++ Algumas Explicações
Linguagem C e Dev-C++  Algumas ExplicaçõesLinguagem C e Dev-C++  Algumas Explicações
Linguagem C e Dev-C++ Algumas Explicações
nataferraz
 
Cherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações webCherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações web
Alvaro Oliveira
 
Python.pptx
Python.pptxPython.pptx
Python.pptx
IvairLima3
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-c
Maicon Rodrigues
 
Programando para web com python - Introdução a Python
Programando para web com python - Introdução a PythonProgramando para web com python - Introdução a Python
Programando para web com python - Introdução a Python
Alvaro Oliveira
 
Engenharia rever sa mentebinaria
Engenharia rever sa   mentebinariaEngenharia rever sa   mentebinaria
Engenharia rever sa mentebinaria
Patrese Renan
 
Python
PythonPython

Semelhante a Introdução a programação em python d3 anexo (códigos) (20)

Aula python
Aula pythonAula python
Aula python
 
Tutorial Python ed. #2
Tutorial Python ed. #2Tutorial Python ed. #2
Tutorial Python ed. #2
 
Python_2018-03-02-MC102KLMN-Aula02.pdf
Python_2018-03-02-MC102KLMN-Aula02.pdfPython_2018-03-02-MC102KLMN-Aula02.pdf
Python_2018-03-02-MC102KLMN-Aula02.pdf
 
Tutorial Python - 1
Tutorial Python - 1Tutorial Python - 1
Tutorial Python - 1
 
Linguagem C clecioamerico
Linguagem C clecioamericoLinguagem C clecioamerico
Linguagem C clecioamerico
 
Conceito de funçao e modularizaçao
Conceito de funçao e modularizaçaoConceito de funçao e modularizaçao
Conceito de funçao e modularizaçao
 
Python Training #1 - ed4
Python Training #1 - ed4Python Training #1 - ed4
Python Training #1 - ed4
 
Computação Científica com SciPy - Brevíssimo Tutorial
Computação Científica com SciPy - Brevíssimo TutorialComputação Científica com SciPy - Brevíssimo Tutorial
Computação Científica com SciPy - Brevíssimo Tutorial
 
C curso - notas de aula
C   curso - notas de aulaC   curso - notas de aula
C curso - notas de aula
 
Python tutorial-ed3
Python tutorial-ed3Python tutorial-ed3
Python tutorial-ed3
 
Python para desenvolvedores - material apoio (parte I)
Python para desenvolvedores - material apoio (parte I)Python para desenvolvedores - material apoio (parte I)
Python para desenvolvedores - material apoio (parte I)
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
LP1 P01 - Python.pdf
LP1 P01 - Python.pdfLP1 P01 - Python.pdf
LP1 P01 - Python.pdf
 
Linguagem C e Dev-C++ Algumas Explicações
Linguagem C e Dev-C++  Algumas ExplicaçõesLinguagem C e Dev-C++  Algumas Explicações
Linguagem C e Dev-C++ Algumas Explicações
 
Cherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações webCherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações web
 
Python.pptx
Python.pptxPython.pptx
Python.pptx
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-c
 
Programando para web com python - Introdução a Python
Programando para web com python - Introdução a PythonProgramando para web com python - Introdução a Python
Programando para web com python - Introdução a Python
 
Engenharia rever sa mentebinaria
Engenharia rever sa   mentebinariaEngenharia rever sa   mentebinaria
Engenharia rever sa mentebinaria
 
Python
PythonPython
Python
 

Introdução a programação em python d3 anexo (códigos)

  • 1.
  • 2.  A partir de agora você vai acompanhar, (e quando possível, testar) códigos de programação em Python.  Procure notar as particularidades da linguagem, para que, assim, você consiga desenvolver seus próprios códigos sem a ajuda de tutoriais.
  • 3. print('Olá, Mundo!') Esse é o primeiro exemplo usado em quase todos os tipos de linguagem. Note que, nessa linguagem, o código para imprimir em tela uma mensagem para o usuário cabe em uma linha, apenas.
  • 4. lista = ['laranja', 'banana', 'uva'] lista.sort() for item in lista: print (item.capitalize())
  • 5. arquivo = file('text.txt') palavras = arquivo.read().split() unicas = set(palavras) print 'Palavras: %d.Tirando as repetidas: %d' % (len(palavras), len(unicas))
  • 6. #Calcula n números perfeitos. from math import * def is_numero_perfeito(n=0): if n == 0: return False return sum(x for x in range(1,n) if not n%x) == n def numeros_perfeitos(n=0): cont = 0 i = 0 while cont < n: if is_numero_perfeito(i): print (i) cont = cont+1 i=i+1 numeros_perfeitos(3)
  • 7. from math import * x = 5 print(sqrt(x)) print(sin(x)) print(log(x)) print(cos(x))
  • 8. valor = int(raw_input("Digite o valor: ")) a, b = 0, 1 while b <= valor: print (b) a, b = b, a+b
  • 10. sum(x for x in range(101)) 5050