0% acharam este documento útil (0 voto)
6 visualizações10 páginas

Linguagem de Programação Python: Visão Geral

O documento faz uma abordagem sobre o python
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações10 páginas

Linguagem de Programação Python: Visão Geral

O documento faz uma abordagem sobre o python
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

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

Você também pode gostar