Você está na página 1de 10

FURG

Introdução ao Python
Prof. Geiser Chalco Challco
email: geiser@furg.br

Sem: 2021-II Algoritmos Computacionais 1


Por que Python? https://www.tiobe.com/tiobe-index/ (programming skill index)

• Paradigma imperative (procedural);

https://insights.stackoverflow.com/trends

• Popularidade; • Flexibilidade;
• Simplicidade;
2
Histórico
• Criado em 1989, pelo holandês chamado Guido van Rossum;
• https://gvanrossum.github.io/
• Centro de Matemática e Tecnologia da Informação (CWI, Centrum Wiskunde &
Informatica) - Amsterdam Science Park (Holanda);
• A equipe desenvolvia uma linguagem em paralelo ao S.O. Amoeba, chamada ABC;
• O nome é derivado do grupo humorístico Monty Python:
• http://python-history.blogspot.com (Mantido até 2018 pelo Guido van Rossum).
• Versão Atual: Python 3.9.9 (novembro/2021)

3
Documentação oficial
• docs.python.org/3/

Tutorial completo

Lista de funções e tipos de


dados nativos da linguagem

4
Ferramentas
https://www.python.org
Editor de Texto Interpretador

5
Ferramentas online
• https://colab.research.google.com/
• https://repl.it/languages/python3
• https://www.gitpod.io
• https://www.w3schools.com/python/python_compiler.asp
• https://www.jdoodle.com/python3-programming-online/
• ...

6
Hello World

7
Hello World

Comando Resultado

8
Hello World

Comando Resultado

olamundo.py 9
Hello World

● https://repl.it/languages/python3

Faça alguns testes. Ex.: mude a mensagem entre aspas, coloque mais prints,
apague as aspas, apague os parênteses, escreva print com letras maiúsculas, ...
10

Você também pode gostar