Python Poli 2010

14
Python Poli Rodrigo Lira

description

Apresentação do grupo de estudos Python Poli aos calouros do curso de Engenharia da Computação

Transcript of Python Poli 2010

Page 1: Python Poli 2010

Python PoliRodrigo Lira

Page 2: Python Poli 2010

Rodrigo Lira > Aluno do 5º período de Engenharia da Computação.

> Estuda Python desde o finalde 2008.

[email protected]://rodrigolira.wordpress.com

http://www.twitter.com/rodrigoclira

> Participa dos grupos Python Poli e do Grupo de Usuários de Python de Pernambuco (PUG-PE).

Page 3: Python Poli 2010

O que é Python ?

Page 4: Python Poli 2010

Python

Page 5: Python Poli 2010

MontyPython

Page 6: Python Poli 2010

Pythondef app_unistall(app,request):“””Uninstalls the application---------App:

Application nameRequest:

The global request object

Returns----------'True' on success, `False` on failure“””try:

# Hey app, this is your endpath = apath(app,request)rmtree(path)return True

except Exception:return False

Page 7: Python Poli 2010

> 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.

Python

Page 8: Python Poli 2010

Guido van Rossum (BDFL)

Page 9: Python Poli 2010

> Usa Python no YouTube, Google App Engine, Gmail...

> Outras grandes empresas:

Yahoo!, Apple, Microsoft, Disney, Industrial Light & Magic.

Page 10: Python Poli 2010

#include<stdio.h>int main(){

printf("Hello, world !");

return 0;}

C

public class HelloWorld{

public static void main(String[] args) {

System.out.println("Hello, world !");

}}

Java

Hello, world !

using System;

class HelloWorld{ static void Main() { System.Console.WriteLine("Hello, world!"); }}

C#

program hello;

beginwriteln('Hello, world!');end.

Pascal

Page 11: Python Poli 2010

Hello, world !

Em Python…

Page 12: Python Poli 2010

Hello, world !

print (“Hello, world !”)

Page 13: Python Poli 2010

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

Page 14: Python Poli 2010

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 GoogleAcesse pelo link : http://tiny.cc/pugpe