Python
linguagem de programação orientada a objetos
Nota: "PEP" redireciona para este artigo. Para a expressão política associada ao
antipalestinismo, veja Progressista exceto pela Palestina. Para outros significados, veja Python
(desambiguação).
Python é uma linguagem de programação de alto nível,
[10]
interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica
e forte. Foi lançada por Guido van Rossum em 1991.[1] Atualmente, possui um modelo
de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins
lucrativos Python Software Foundation. Apesar de várias partes da linguagem
possuírem padrões e especificações formais, a linguagem, como um todo, não é
formalmente especificada. O padrão na pratica é a implementação CPython.
Python
Paradigma Multiparadigma:
orientada a objetos
imperativa
funcional
Surgido em 20 de fevereiro de 1991 (34
anos)[1]
Última versão 3.13.0 (7 de outubro de 2024; há 11
meses[2])
Criado por Guido van Rossum[1]
Estilo de dinâmica
tipagem forte
duck
gradual (desde a versão 3.5)
Principais CPython
implementações IronPython
Jython
PyPy
Stackless Python
MicroPython
CircuitPython
Dialetos Cython, RPython, Starlark[3]
Influenciada por ABC[4]
Ada[5]
ALGOL 68
APL[6]
C[4]
CLU
Dylan
Haskell
Icon
Java
Lisp
Modula-3[4]
Perl
Smalltalk
Standard ML
Influenciou Boo
CoffeeScript
D
Fantom
GDScript
Go
Groovy
JavaScript
Julia
Mojo[7]
Nim
Py
Ruby
Squirrel
Swift
Plataforma Prioridade 1
x86-64
Apple Silicon (macOS)
i686 (Windows)[8]
Prioridade 2
AArch64 (Linux)
WebAssembly (WASI)[8]
Sistema Linux
operacional Windows
macOS[8]
Licença Python Software Foundation
License[9]
Extensão do .py
arquivo .pyc
.pyd
.pyo
.pyw
.pyz
Página oficial [Link]
A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do
programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a
velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos
poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por
terceiros.
Python é uma linguagem de propósito geral de alto nível, multiparadigma, suporta o
paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem
dinâmica e uma de suas principais características é permitir a fácil leitura do código e
exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens.
Devido às suas características, ela é utilizada, principalmente, para processamento de
textos, dados científicos e criação de CGIs para páginas dinâmicas para a web. Foi
considerada pelo público a 3ª linguagem "mais amada", de acordo com uma pesquisa
conduzida pelo site Stack Overflow em 2018[11] e está entre as 5 linguagens mais
populares, de acordo com uma pesquisa conduzida pela RedMonk.[12]
O nome Python teve a sua origem no grupo humorístico britânico Monty Python,
[13]
criador do programa Monty Python's Flying Circus, embora muitas pessoas façam
associação com o réptil do mesmo nome (em português, píton ou pitão).
História
Filosofia
Desenvolvimento
Sintaxe e semântica
1.
2.
3.
1.
2.
Exemplos
Implementações
Aplicações
Ver também
Referências
1.
2.
3.
4.
5.
6.
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.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
Bibliografia
Ligações externas
Última modificação há 2 meses por Ricvelozo
Conteúdo disponibilizado nos termos da CC BY-SA 4.0, salvo indicação em contrário.
Política de privacidade
Código de conduta
Programadores
Estatísticas
Declaração sobre cookies
Condições de utilização
Versão desktop