SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Python Poli
   Rodrigo Lira
Rodrigo Lira
> Aluno do 5º período de
Engenharia da Computação.

> Estuda Python desde o final
de 2008.
> Participa dos grupos Python Poli e do
Grupo de Usuários de Python de
Pernambuco (PUG-PE).
                rodrigoclira@yahoo.com.br
             http://rodrigolira.wordpress.com
            http://www.twitter.com/rodrigoclira
O que é Python ?
Python
Monty   Python
Python
def app_unistall(app,request):
“””
Uninstalls the application
---------
App:
     Application name
Request:
     The global request object

Returns
----------
'True' on success, `False` on failure
“””
try:
     # Hey app, this is your end
     path = apath(app,request)
     rmtree(path)
     return True
except Exception:
     return False
Python
> Linguagem de programação de
de alto nível.

> Disponível em várias plataformas
como Linux, Windows, MacOS,
Celulares, Palmtops.

> Sintaxe simples.

> Criada por Guido van Rossum.
Guido van Rossum (BDFL)
> Usa Python no YouTube, Google App
Engine, Gmail...

> Outras grandes empresas:

Yahoo!, Apple, Microsoft, Disney, Industrial
Light & Magic.
C
                  Hello, world !
 #include<stdio.h>
 int main(){                                        Java
                                   public class HelloWorld{
     printf("Hello, world !");
                                       public static void main(String[] args) {
     return 0;
 }                                     System.out.println("Hello, world !");

                                       }
                                   }

                 C#
using System;                                                  Pascal
                                                         program hello;
class HelloWorld
{                                                        begin
 static void Main()                                      writeln('Hello, world!');
 {                                                       end.
 System.Console.WriteLine("Hello, world!");
 }
}
Hello, world !


Em Python…
Hello, world !


print (“Hello, world !”)
Python Poli
> Grupo de estudos criado por Hugo Serrano
no segundo semestre de 2004.

> O Python Poli tem como objetivo difundir
Python e dá suporte aos alunos interessados
no aprendizado da linguagem.

>Possui um grupo no Yahoo! com 97 membros
e bastante documentação sobre Python.
Acesse pelo link: http://tiny.cc/pythonpoli
PUG-PE
> Python User Group – PE

> Possui reuniões mensais com palestras e
debates sobre a linguagem.

>Último encontro: 3 de julho (POLI)

>Próximo encontro: 14 de agosto (UFRPE)

> Possui um grupo no Google
Acesse pelo link : http://tiny.cc/pugpe

Contenu connexe

Tendances

Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Ramiro Luz
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonDesenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonFlávio Ribeiro
 
Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Marcel Caraciolo
 
Por que python? fisl 14 - 2013
Por que python?   fisl 14 - 2013Por que python?   fisl 14 - 2013
Por que python? fisl 14 - 2013Marco Mendes
 
Por que Python? IFC Concórdia 2011
Por que Python? IFC Concórdia 2011Por que Python? IFC Concórdia 2011
Por que Python? IFC Concórdia 2011Marco Mendes
 
Python para iniciantes
Python para iniciantesPython para iniciantes
Python para iniciantesrichardsonlima
 
Dados tabulares: A Maneira Pythônica
Dados tabulares: A Maneira PythônicaDados tabulares: A Maneira Pythônica
Dados tabulares: A Maneira PythônicaÁlvaro Justen
 
Pip - Instalando Pacotes facilmente para Python
Pip - Instalando Pacotes facilmente para PythonPip - Instalando Pacotes facilmente para Python
Pip - Instalando Pacotes facilmente para Pythonpugpe
 
Por que o futuro do Python só depende dos Pythonistas?
Por que o futuro do Python só depende dos Pythonistas?Por que o futuro do Python só depende dos Pythonistas?
Por que o futuro do Python só depende dos Pythonistas?Henrique Bastos
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoÁlvaro Justen
 
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 2015Ramiro Luz
 
Desbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaDesbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaMatheus Dos Santos Lima
 
Intro
IntroIntro
Intropugpe
 

Tendances (20)

Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014Python, por onde começar? @FTSL2014
Python, por onde começar? @FTSL2014
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando PythonDesenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando Python
 
Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?
 
Por que python? fisl 14 - 2013
Por que python?   fisl 14 - 2013Por que python?   fisl 14 - 2013
Por que python? fisl 14 - 2013
 
Por que Python? IFC Concórdia 2011
Por que Python? IFC Concórdia 2011Por que Python? IFC Concórdia 2011
Por que Python? IFC Concórdia 2011
 
Como tornar-se um programador Python melhor
Como tornar-se um programador Python melhorComo tornar-se um programador Python melhor
Como tornar-se um programador Python melhor
 
Python-Fenalivre-Imed
Python-Fenalivre-ImedPython-Fenalivre-Imed
Python-Fenalivre-Imed
 
Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013Python Zope Plone PloneConf 2013
Python Zope Plone PloneConf 2013
 
Python Zope Plone - Fiocruz
Python Zope Plone - FiocruzPython Zope Plone - Fiocruz
Python Zope Plone - Fiocruz
 
Python Zope Plone - Ftec
Python Zope Plone - FtecPython Zope Plone - Ftec
Python Zope Plone - Ftec
 
Python Zope Plone - Tchelinux
Python Zope Plone - TchelinuxPython Zope Plone - Tchelinux
Python Zope Plone - Tchelinux
 
Python para iniciantes
Python para iniciantesPython para iniciantes
Python para iniciantes
 
Dados tabulares: A Maneira Pythônica
Dados tabulares: A Maneira PythônicaDados tabulares: A Maneira Pythônica
Dados tabulares: A Maneira Pythônica
 
Pip - Instalando Pacotes facilmente para Python
Pip - Instalando Pacotes facilmente para PythonPip - Instalando Pacotes facilmente para Python
Pip - Instalando Pacotes facilmente para Python
 
Por que o futuro do Python só depende dos Pythonistas?
Por que o futuro do Python só depende dos Pythonistas?Por que o futuro do Python só depende dos Pythonistas?
Por que o futuro do Python só depende dos Pythonistas?
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremoArduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
 
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
 
Virtualenv e Pip
Virtualenv e PipVirtualenv e Pip
Virtualenv e Pip
 
Desbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus LimaDesbravando a web com python - Matheus Lima
Desbravando a web com python - Matheus Lima
 
Intro
IntroIntro
Intro
 

Similaire à Python Poli Rodrigo Lira

Automação de Aplicativos: Scripting com Python
Automação de Aplicativos: Scripting com PythonAutomação de Aplicativos: Scripting com Python
Automação de Aplicativos: Scripting com PythonFabio Spanhol
 
Linguagem de Programação Python
Linguagem de Programação PythonLinguagem de Programação Python
Linguagem de Programação PythonJunior Sobrenome
 
Curso de Python (Básico) - Português
Curso de Python (Básico) - PortuguêsCurso de Python (Básico) - Português
Curso de Python (Básico) - PortuguêsHelio Colombe
 
Minicurso Python
Minicurso PythonMinicurso Python
Minicurso Pythonrodrigopex
 
Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem PythonLuciano Ramalho
 
Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao javaArmando Daniel
 
Ecosistema spring a_plataforma_enterprise_jav
Ecosistema spring a_plataforma_enterprise_javEcosistema spring a_plataforma_enterprise_jav
Ecosistema spring a_plataforma_enterprise_javJulio Viegas
 
Linguagem c wellington telles - aula 02
Linguagem c   wellington telles - aula 02Linguagem c   wellington telles - aula 02
Linguagem c wellington telles - aula 02profwtelles
 
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 PythonAlvaro Oliveira
 
Administração de sistemas usando Python
Administração de sistemas usando PythonAdministração de sistemas usando Python
Administração de sistemas usando PythonHelio Loureiro
 
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
 
Aula 01 python
Aula 01 pythonAula 01 python
Aula 01 pythonTiago
 
Python, a arma secreta do Google
Python, a arma secreta do GooglePython, a arma secreta do Google
Python, a arma secreta do GoogleLuciano Ramalho
 
Python: Cabe no seu bolso, no seu micro, no seu cérebro.
Python: Cabe no seu bolso, no seu micro, no seu cérebro.Python: Cabe no seu bolso, no seu micro, no seu cérebro.
Python: Cabe no seu bolso, no seu micro, no seu cérebro.Rodrigo Senra
 
Curso java 01 - molhando os pés com java
Curso java   01 - molhando os pés com javaCurso java   01 - molhando os pés com java
Curso java 01 - molhando os pés com javaMaurício Linhares
 
Escrevendo modulos python com rust
Escrevendo modulos python com rustEscrevendo modulos python com rust
Escrevendo modulos python com rustBruno Rocha
 

Similaire à Python Poli Rodrigo Lira (20)

Automação de Aplicativos: Scripting com Python
Automação de Aplicativos: Scripting com PythonAutomação de Aplicativos: Scripting com Python
Automação de Aplicativos: Scripting com Python
 
Introdução à linguagem python
Introdução à linguagem pythonIntrodução à linguagem python
Introdução à linguagem python
 
Linguagem de Programação Python
Linguagem de Programação PythonLinguagem de Programação Python
Linguagem de Programação Python
 
Curso de Python (Básico) - Português
Curso de Python (Básico) - PortuguêsCurso de Python (Básico) - Português
Curso de Python (Básico) - Português
 
Minicurso Python
Minicurso PythonMinicurso Python
Minicurso Python
 
Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem Python
 
Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao java
 
aula5_python.pdf
aula5_python.pdfaula5_python.pdf
aula5_python.pdf
 
Ecosistema spring a_plataforma_enterprise_jav
Ecosistema spring a_plataforma_enterprise_javEcosistema spring a_plataforma_enterprise_jav
Ecosistema spring a_plataforma_enterprise_jav
 
Linguagem c wellington telles - aula 02
Linguagem c   wellington telles - aula 02Linguagem c   wellington telles - aula 02
Linguagem c wellington telles - aula 02
 
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
 
Administração de sistemas usando Python
Administração de sistemas usando PythonAdministração de sistemas usando Python
Administração de sistemas usando 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.pdf
 
Aula 01 python
Aula 01 pythonAula 01 python
Aula 01 python
 
Apresentacao sfd-poa
Apresentacao sfd-poaApresentacao sfd-poa
Apresentacao sfd-poa
 
Python, a arma secreta do Google
Python, a arma secreta do GooglePython, a arma secreta do Google
Python, a arma secreta do Google
 
Python: Cabe no seu bolso, no seu micro, no seu cérebro.
Python: Cabe no seu bolso, no seu micro, no seu cérebro.Python: Cabe no seu bolso, no seu micro, no seu cérebro.
Python: Cabe no seu bolso, no seu micro, no seu cérebro.
 
Curso java 01 - molhando os pés com java
Curso java   01 - molhando os pés com javaCurso java   01 - molhando os pés com java
Curso java 01 - molhando os pés com java
 
Minicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídasMinicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídas
 
Escrevendo modulos python com rust
Escrevendo modulos python com rustEscrevendo modulos python com rust
Escrevendo modulos python com rust
 

Python Poli Rodrigo Lira

  • 1. Python Poli Rodrigo Lira
  • 2. Rodrigo Lira > Aluno do 5º período de Engenharia da Computação. > Estuda Python desde o final de 2008. > Participa dos grupos Python Poli e do Grupo de Usuários de Python de Pernambuco (PUG-PE). rodrigoclira@yahoo.com.br http://rodrigolira.wordpress.com http://www.twitter.com/rodrigoclira
  • 3. O que é Python ?
  • 5. Monty Python
  • 6. Python def app_unistall(app,request): “”” Uninstalls the application --------- App: Application name Request: The global request object Returns ---------- 'True' on success, `False` on failure “”” try: # Hey app, this is your end path = apath(app,request) rmtree(path) return True except Exception: return False
  • 7. Python > Linguagem de programação de de alto nível. > Disponível em várias plataformas como Linux, Windows, MacOS, Celulares, Palmtops. > Sintaxe simples. > Criada por Guido van Rossum.
  • 9. > Usa Python no YouTube, Google App Engine, Gmail... > Outras grandes empresas: Yahoo!, Apple, Microsoft, Disney, Industrial Light & Magic.
  • 10. C Hello, world ! #include<stdio.h> int main(){ Java public class HelloWorld{ printf("Hello, world !"); public static void main(String[] args) { return 0; } System.out.println("Hello, world !"); } } C# using System; Pascal program hello; class HelloWorld { begin static void Main() writeln('Hello, world!'); { end. System.Console.WriteLine("Hello, world!"); } }
  • 11. Hello, world ! Em Python…
  • 12. Hello, world ! print (“Hello, world !”)
  • 13. Python Poli > Grupo de estudos criado por Hugo Serrano no segundo semestre de 2004. > O Python Poli tem como objetivo difundir Python e dá suporte aos alunos interessados no aprendizado da linguagem. >Possui um grupo no Yahoo! com 97 membros e bastante documentação sobre Python. Acesse pelo link: http://tiny.cc/pythonpoli
  • 14. PUG-PE > Python User Group – PE > Possui reuniões mensais com palestras e debates sobre a linguagem. >Último encontro: 3 de julho (POLI) >Próximo encontro: 14 de agosto (UFRPE) > Possui um grupo no Google Acesse pelo link : http://tiny.cc/pugpe