SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Mini Curso de Python para Coding Dojo Fabricio  Erdmann Versão Abr/2011 Python 2.7
Tópicos ,[object Object]
A  linguagem ,[object Object]
Olá, mundo! ,[object Object]
Entrada de dados ,[object Object]
Números •  Inteiros • Reais • Complexos 1 >>> 1234 1  >>> 1.234 1 >>> >>> complex(2, 1J) 1234   1.234    (2-1J) 2 >>> 99999999L   2  >>> 123.4e-2 2 >>> 1j * 1J  99999999L 123.4e-    (-1+0j) 3 >>> (16-3*2)/2 3  >>> 7.0 / 2  3 >>> a = 3.0 + 4.0j  5 3.5   >>> a.real 4 >>> 7 / 2  4  >>> 2.0**3    3.0 3  8.0  4 >>>  a.imag 5 >>> 7 % 2 >>> round(9.6)      4.0 1  10 5 >>> abs(a)   5.0
Atribuição e Igualdade ,[object Object]
Lógicos  e Relacionais ,[object Object]
Built-in ,[object Object]
[object Object]
Strings  ,[object Object]
[object Object]
[object Object],U D E S C 0  1  2  3  4
[object Object]
Listas ,[object Object]
[object Object]
[object Object]
Controle  condicional ,[object Object]
Controle iterativo ,[object Object]
[object Object]
[object Object]
Funções ,[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Erros e Exceções ,[object Object]
Estruturas de Dados ,[object Object]
[object Object]
[object Object]
Classes ,[object Object]
[object Object]
[object Object]
Arquivos ,[object Object]
Módulos ,[object Object]
Referencia ,[object Object]

Weitere ähnliche Inhalte

Ähnlich wie Mini Curso de Python para Coding Dojo

Linguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosLinguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosRegis Magalhães
 
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 PythonMayron Cachina
 
Introdução ao MongoDB
Introdução ao MongoDBIntrodução ao MongoDB
Introdução ao MongoDBRodrigo Hjort
 
Conhecendo ou relembrando C
Conhecendo ou relembrando CConhecendo ou relembrando C
Conhecendo ou relembrando CVinícius Hax
 
Introdução Programação Em Maple
Introdução Programação Em MapleIntrodução Programação Em Maple
Introdução Programação Em Maplejeandson correa
 
C++ Standard Template Library
C++ Standard Template LibraryC++ Standard Template Library
C++ Standard Template LibraryDuda Dornelles
 
Ágil na Prática - Ruby
Ágil na Prática - RubyÁgil na Prática - Ruby
Ágil na Prática - RubyIgo Coelho
 
Java mais ágil que nunca no desenvolvimento Web
Java mais ágil que nunca no desenvolvimento WebJava mais ágil que nunca no desenvolvimento Web
Java mais ágil que nunca no desenvolvimento WebBruno Borges
 
JavaScript - Aula Introdutória
JavaScript - Aula IntrodutóriaJavaScript - Aula Introdutória
JavaScript - Aula Introdutórialucasleite
 
Pymordida0 Semana de computação da SOCIESC - 2008/10
Pymordida0 Semana de computação da SOCIESC - 2008/10Pymordida0 Semana de computação da SOCIESC - 2008/10
Pymordida0 Semana de computação da SOCIESC - 2008/10Marco Mendes
 

Ähnlich wie Mini Curso de Python para Coding Dojo (20)

Workshop Python.1
Workshop Python.1Workshop Python.1
Workshop Python.1
 
Linguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosLinguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros Passos
 
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
 
Introdução ao MongoDB
Introdução ao MongoDBIntrodução ao MongoDB
Introdução ao MongoDB
 
Mini Curso Python
Mini Curso PythonMini Curso Python
Mini Curso Python
 
Java4
Java4Java4
Java4
 
nDeveloper Framework
nDeveloper FrameworknDeveloper Framework
nDeveloper Framework
 
Conhecendo ou relembrando C
Conhecendo ou relembrando CConhecendo ou relembrando C
Conhecendo ou relembrando C
 
Introdução Programação Em Maple
Introdução Programação Em MapleIntrodução Programação Em Maple
Introdução Programação Em Maple
 
C++ Standard Template Library
C++ Standard Template LibraryC++ Standard Template Library
C++ Standard Template Library
 
Ágil na Prática - Ruby
Ágil na Prática - RubyÁgil na Prática - Ruby
Ágil na Prática - Ruby
 
Linguagem C 09 Ponteiros
Linguagem C 09 PonteirosLinguagem C 09 Ponteiros
Linguagem C 09 Ponteiros
 
Programação em C
Programação em CProgramação em C
Programação em C
 
MongoDB
MongoDBMongoDB
MongoDB
 
Java mais ágil que nunca no desenvolvimento Web
Java mais ágil que nunca no desenvolvimento WebJava mais ágil que nunca no desenvolvimento Web
Java mais ágil que nunca no desenvolvimento Web
 
JavaScript - Aula Introdutória
JavaScript - Aula IntrodutóriaJavaScript - Aula Introdutória
JavaScript - Aula Introdutória
 
Python Emsl2009
Python Emsl2009Python Emsl2009
Python Emsl2009
 
NotORM
NotORMNotORM
NotORM
 
Pymordida0 Semana de computação da SOCIESC - 2008/10
Pymordida0 Semana de computação da SOCIESC - 2008/10Pymordida0 Semana de computação da SOCIESC - 2008/10
Pymordida0 Semana de computação da SOCIESC - 2008/10
 
(2013-05-03) AudioLazy - Slides
(2013-05-03) AudioLazy - Slides(2013-05-03) AudioLazy - Slides
(2013-05-03) AudioLazy - Slides
 

Mini Curso de Python para Coding Dojo

  • 1. Mini Curso de Python para Coding Dojo Fabricio Erdmann Versão Abr/2011 Python 2.7
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Números • Inteiros • Reais • Complexos 1 >>> 1234 1 >>> 1.234 1 >>> >>> complex(2, 1J) 1234 1.234 (2-1J) 2 >>> 99999999L 2 >>> 123.4e-2 2 >>> 1j * 1J 99999999L 123.4e- (-1+0j) 3 >>> (16-3*2)/2 3 >>> 7.0 / 2 3 >>> a = 3.0 + 4.0j 5 3.5 >>> a.real 4 >>> 7 / 2 4 >>> 2.0**3 3.0 3 8.0 4 >>> a.imag 5 >>> 7 % 2 >>> round(9.6) 4.0 1 10 5 >>> abs(a) 5.0
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.