Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Python

Índice Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

227 relações: ABC (linguagem de programação), Air Canada, ALGOL 68, Ambiente de desenvolvimento integrado, Amoeba (sistema operacional), Análise de dados, Análise léxica, Análise sintática (computação), Apache Software Foundation, Aprendizado de máquina, Autodesk, Autodesk Maya, Autodesk Softimage, Avaliação preguiçosa, Énuplo, Banco de dados orientado a objetos, Banco de dados relacional, BASIC, Benevolent Dictator for Life, Biblioteca (computação), BitTorrent, Blender, Boo, Boolean, Boost (bibliotecas de C++), Bytecode, C (linguagem de programação), C++, Cadeia de caracteres, Cálculo lambda, Código-fonte, CGI, CherryPy, Classe (programação), Clausura (ciência da computação), CoffeeScript, Coletor de lixo (informática), Compilador, Compreensão de lista, Computação gráfica, Concorrência (ciência da computação), Conjunto, CPython, D (linguagem de programação), Defense Advanced Research Projects Agency, Desenvolvimento de jogos eletrônicos, Dicionário, Django (framework web), Duck typing, Easter egg, ..., Echo (comando), Eclipse (software), Editor de texto, Entrada/saída, Eric Python IDE, Estados Unidos, Estrutura de repetição, Estrutura de seleção, Exclusão mútua, Expressão regular, Fantom, Flask (framework web), Fortran, Framework, Free Software Foundation, FreeBSD, Geany, Gerador (ciência da computação), GIMP, GNU General Public License, Go (linguagem de programação), Google, Gramática de análise sintática de expressão, Groovy, GTK, Guido van Rossum, Haskell (linguagem de programação), Herança (programação orientada a objetos), Herança múltipla, Hypertext Transfer Protocol, Icon (linguagem de programação), IDLE, Indentação, Industrial Light & Magic, Interatividade, Interface de programação de aplicações, Interface gráfica do utilizador, Internet, Interpretador de comandos, IronPython, Java (linguagem de programação), Java (plataforma de software), JavaScript, JSON, Julia (linguagem de programação), Jython, Kivy, Língua inglesa, Língua portuguesa, LIFO, Linguagem de programação, Linguagem de programação multiparadigma, Linguagem de script, Linguagem interpretada, Linux, Lisp, Lista, MacOS, Mapeamento objeto-relacional, Matemática, Matplotlib, Matriz (matemática), Máquina virtual, Método (programação), Módulo de um programa, Metaclasse, Metaprogramação, Microsoft Visual Studio, Microsoft Windows, MIME, Mnet, Modula-3, Monty Python, Multiplataforma, Multiprocessamento, Multitarefa, MVC, NASA, Núcleo (sistema operacional), Número complexo, Nim (linguagem de programação), Nokia, NumPy, Open Source Initiative, OpenGL, OpenOffice.org, Oracle, Ordenação (computação), Organização sem fins lucrativos, Orientação a objetos, Países Baixos, Palavra reservada, Palm, Inc., Pandas (software), Pascal (linguagem de programação), Perl, Persistência (ciência da computação), Personal digital assistant, Plataforma (computação), Plone, Polimorfismo (ciência da computação), PostgreSQL, Procedimento armazenado, Programação de computadores, Programação funcional, Programação imperativa, Programação orientada a eventos, Programação orientada a objetos, Programador, Protocolo (ciência da computação), Py (linguagem de programação), Pygame, PyGTK, PyPy, PyQt, Python (gênero), Python Imaging Library, Python Software Foundation, Qt, Quicksort, Rastreador web, Répteis, Red Hat Linux, RedMonk, Reflexão (programação), Reino Unido, REST, Reston, Ruby (linguagem de programação), SDL (biblioteca), Segurança da informação, Servidor de aplicação, SETL, Simple API for XML, Sintaxe, Sistema de gerenciamento de banco de dados, Sistema de gerenciamento de conteúdo, Sistema operacional tipo Unix, Sistema operativo, Smalltalk, Software livre, Solaris (sistema operacional), SQLAlchemy, SQLObject, Squirrel, Stack Overflow, Star Wars, Swift (linguagem de programação), Symbian, Tcl, Telefone celular, Tempo de execução, TensorFlow, Thread (computação), Tipo de dado, Tkinter, Token, Tratamento de exceção, TrueSpace, TurboGears, Unicode, Unix, Vírgula flutuante, Versão alfa, Virgínia, Visual Studio Code, Web Server Gateway Interface, Web service, WxPython, WxWidgets, Yahoo!, YouTube, Zen de Python, Zope, Zope Object Database, .NET, 1991. Expandir índice (177 mais) »

ABC (linguagem de programação)

ABC é uma linguagem de programação da CWI, Países Baixos.

Novo!!: Python e ABC (linguagem de programação) · Veja mais »

Air Canada

A Air Canada é a maior linha aérea do Canadá.

Novo!!: Python e Air Canada · Veja mais »

ALGOL 68

ALGOL 68, sigla ALGOrithmic Language 1968, é uma das linguagens de programação da família de ALGOL, sendo uma estruturada e imperativa, que foi concebida como sucessora de ALGOL 60, sendo projetada com os objetivos de atender um escopo muito maior de aplicações e possuir uma sintática e semântica mais rigorosas.

Novo!!: Python e ALGOL 68 · Veja mais »

Ambiente de desenvolvimento integrado

C e C++ para o ambiente GNOME. IDE, do inglês integrated development environment ou ambiente de desenvolvimento integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Novo!!: Python e Ambiente de desenvolvimento integrado · Veja mais »

Amoeba (sistema operacional)

Amoeba é um sistema operacional distribuido baseado em micronúcleo e de código aberto, criado por Andrew S. Tanenbaum e outros na Universidade Vrije na Holanda.

Novo!!: Python e Amoeba (sistema operacional) · Veja mais »

Análise de dados

A análise de dados é um processo de inspeção, limpeza, transformação e modelagem de dados com o objetivo de descobrir informações úteis, informar conclusões e apoiar a tomada de decisões.

Novo!!: Python e Análise de dados · Veja mais »

Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

Novo!!: Python e Análise léxica · Veja mais »

Análise sintática (computação)

árvore da expressão Em ciência da computação e linguística, a análise sintática (do inglês: parsing) é um processo de um compilador (de uma linguagem de programação), é a segunda fase da compilação onde se analisa uma sequência que foi dada entrada (via um arquivo de computador ou via teclado, por exemplo) para verificar sua estrutura gramatical segundo uma determinada gramática formal.

Novo!!: Python e Análise sintática (computação) · Veja mais »

Apache Software Foundation

A Apache Software Foundation (ASF) conhecida também apenas como Apache Foundation ou Fundação Apache é uma organização sem fins lucrativos criada para suportar os projetos de código aberto, principalmente os Apache, incluindo o servidor web Apache HTTP Server.

Novo!!: Python e Apache Software Foundation · Veja mais »

Aprendizado de máquina

O  ou também (em inglês: machine learning) é um subcampo da Engenharia e da ciência da computação que evoluiu do estudo de reconhecimento de padrões e da teoria do aprendizado computacional em inteligência artificial.

Novo!!: Python e Aprendizado de máquina · Veja mais »

Autodesk

A Autodesk, Inc. (cujas ações no NASDAQ têm o título ADSK) é uma empresa de software de design e de conteúdo digital.

Novo!!: Python e Autodesk · Veja mais »

Autodesk Maya

Autodesk Maya ou simplesmente Maya, é um programa de modelagem 3D, animação e efeitos especiais desenvolvido pela Alias utilizado na indústria de cinema e de televisão, tal como no desenvolvimento de jogos de computador e de consoles.

Novo!!: Python e Autodesk Maya · Veja mais »

Autodesk Softimage

Autodesk Softimage, anteriormente conhecido como SOFTIMAGE|XSI, ou XSI, é um programa de gráficos 3D high-end desenvolvida por Softimage, Co., uma subdivisão da Avid Technology, Inc., pela qual é usada predominantemente em filmes, jogos e na indústria de publicidade, para a produção de ambientes e cenas 3D.

Novo!!: Python e Autodesk Softimage · Veja mais »

Avaliação preguiçosa

Avaliação preguiçosa (também conhecida por avaliação atrasada) é uma técnica usada em programação para atrasar a computação até um ponto em que o resultado da computação é considerado necessário.

Novo!!: Python e Avaliação preguiçosa · Veja mais »

Énuplo

Énuplo (também conhecido como ênuplo, énupla, ênupla, n-tuplo, n-upla ou simplesmente tupla) é uma sequência ordenada de n elementos, que pode ser definida pela recursão do par ordenado.

Novo!!: Python e Énuplo · Veja mais »

Banco de dados orientado a objetos

Um banco de dados orientado a objetos é um banco de dados em que cada informação é armazenada na forma de objetos, ou seja, utiliza a estrutura de dados denominada orientação a objetos, a qual permeia as linguagens mais modernas.

Novo!!: Python e Banco de dados orientado a objetos · Veja mais »

Banco de dados relacional

Um banco de dados relacional é um banco de dados que modela os dados de uma forma que eles sejam percebidos pelo usuário como tabelas, ou mais formalmente relações.

Novo!!: Python e Banco de dados relacional · Veja mais »

BASIC

BASIC (acrônimo para Beginner's All-purpose Symbolic Instruction Code; em português: Código de Instruções Simbólicas de Uso Geral para Principiantes) é uma linguagem de programação, criada com fins didáticos, pelos professores John George Kemeny, Thomas Eugene Kurtz e Mary Kenneth Keller em 1964 no Dartmouth College.

Novo!!: Python e BASIC · Veja mais »

Benevolent Dictator for Life

Benevolent Dictator for Life é uma expressão da língua inglesa (em português, Ditador Benevolente Vitalício) que, na comunidade de software livre, designa aquele que cria um projeto e que deve ter a palavra final sobre ele, numa discussão da comunidade.

Novo!!: Python e Benevolent Dictator for Life · Veja mais »

Biblioteca (computação)

Na ciência da computação, biblioteca ou library é uma coleção de subprogramas utilizados no desenvolvimento de software.

Novo!!: Python e Biblioteca (computação) · Veja mais »

BitTorrent

Na informática, o BitTorrent também chamado de sistema par-a-par, ou ponto-a-ponto (do inglês: peer-to-peer, com acrônimo P2P) é um sistema on-line de compartilhamento e download de arquivos entre usuários através do protocolo de rede sem que o arquivo precise estar em um computador servidor, criado pelo programador Bram Cohen em abril de 2001.

Novo!!: Python e BitTorrent · Veja mais »

Blender

Blender, também conhecido como blender3d, é um programa de computador de código aberto, desenvolvido pela Blender Foundation, para modelagem, animação, texturização, composição, renderização, e edição de vídeo.

Novo!!: Python e Blender · Veja mais »

Boo

Boo é uma linguagem compilada e estática e com uma sintaxe baseada no Python, combinando a clareza da sintaxe do Python com as garantias e desempenhos desejados em uma linguagem estaticamente tipada.

Novo!!: Python e Boo · Veja mais »

Boolean

Em ciência da computação, boolean, ou lógico, é um tipo de dado primitivo que possui dois valores, que podem ser considerados como 0 ou 1, falso ou verdadeiro.

Novo!!: Python e Boolean · Veja mais »

Boost (bibliotecas de C++)

Boost é uma coleção de bibliotecas que estendem a funcionalidade da linguagem de programação C++.

Novo!!: Python e Boost (bibliotecas de C++) · Veja mais »

Bytecode

Em ciência da computação, bytecode (traduzindo ao pé da letra, código em bytes — não confundir com código-máquina) é o resultado de um processo semelhante ao dos compiladores de código-fonte que não é imediatamente executável.

Novo!!: Python e Bytecode · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Python e C (linguagem de programação) · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Python e C++ · Veja mais »

Cadeia de caracteres

Na programação de computadores, uma cadeia de caracteres ou string é uma sequência de caracteres, geralmente utilizada para representar palavras, frases ou textos de um programa.

Novo!!: Python e Cadeia de caracteres · Veja mais »

Cálculo lambda

Na lógica matemática e na ciência da computação, lambda cálculo, também escrito como cálculo-λ é um sistema formal que estuda funções recursivas computáveis, no que se refere a teoria da computabilidade, e fenômenos relacionados, como variáveis ligadas e substituição.

Novo!!: Python e Cálculo lambda · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: Python e Código-fonte · Veja mais »

CGI

Em informática CGI (sigla em inglês para Common Gateway Interface, Interface Comum de Ligação) é uma especificação de interface para que servidores web possam executar programas na linha de comandos em um servidor que gera páginas web dinâmicas.

Novo!!: Python e CGI · Veja mais »

CherryPy

CherryPy é um framework para desenvolvimento web orientado a objetos que utiliza a linguagem de programação Python.

Novo!!: Python e CherryPy · Veja mais »

Classe (programação)

Em programação e na orientação a objetos, uma classe é um Tipo abstrato de Dados (TAD); ou seja, uma descrição que abstrai um conjunto de objetos com características similares (um projeto do objeto), é um código da linguagem de programação orientada a objetos que define e implementa um novo tipo de objeto, que terão características (atributos) que guardaram valores e, também funções específicas para manipular estes.

Novo!!: Python e Classe (programação) · Veja mais »

Clausura (ciência da computação)

Em ciência da computação e na programação uma clausura (do inglês closure) é uma função que referencia variáveis livres no contexto léxico.

Novo!!: Python e Clausura (ciência da computação) · Veja mais »

CoffeeScript

CoffeeScript é uma linguagem de programação que transcompila para JavaScript.

Novo!!: Python e CoffeeScript · Veja mais »

Coletor de lixo (informática)

Coletor de lixo (garbage collector, ou o acrônimo GC) é um processo usado para a automação do gerenciamento de memória.

Novo!!: Python e Coletor de lixo (informática) · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Python e Compilador · Veja mais »

Compreensão de lista

Uma compreensão de lista é uma construção sintática disponível em algumas linguagens de programação para criação de uma lista baseada em listas existentes.

Novo!!: Python e Compreensão de lista · Veja mais »

Computação gráfica

A computação gráfica é a área da computação destinada à geração de imagens em geral — em forma de representação de dados e informação, ou em forma de arte e recriação do mundo real.

Novo!!: Python e Computação gráfica · Veja mais »

Concorrência (ciência da computação)

Em ciência da computação, a concorrência ocorre quando existem dois ou mais processos executados em simultâneo; mais especificamente, o termo é utilizado quando processos disputam o acesso a recursos partilhados.

Novo!!: Python e Concorrência (ciência da computação) · Veja mais »

Conjunto

Conjunto é um conceito-chave primitivo do ramo matemático da Teoria dos Conjuntos.

Novo!!: Python e Conjunto · Veja mais »

CPython

CPython é a implementação principal da linguagem de programação Python, escrita em linguagem C. É desenvolvida e mantida por Guido Van Rossum e diversos outros desenvolvedores espalhados pelo mundo.

Novo!!: Python e CPython · Veja mais »

D (linguagem de programação)

D é uma linguagem de programação de uso geral projetada por Walter Bright da Digital Mars.

Novo!!: Python e D (linguagem de programação) · Veja mais »

Defense Advanced Research Projects Agency

Defense Advanced Research Projects Agency (acrônimo DARPA; em português: Agência de Projetos de Pesquisa Avançada de Defesa) criada em fevereiro de 1958 (inicialmente como ARPA) por militares e pesquisadores norte-americanos sob a supervisão do presidente Eisenhower, como reação dos Estados Unidos à vitória tecnológica da então União Soviética com o lançamento do primeiro satélite artificial, Sputnik 1, com objetivo original de manter a superioridade tecnológica dos EUA e alertar contra possíveis avanços tecnológicos de adversários potenciais.

Novo!!: Python e Defense Advanced Research Projects Agency · Veja mais »

Desenvolvimento de jogos eletrônicos

O desenvolvimento de jogos eletrônicos é o processo na qual um jogo eletrônico é produzido.

Novo!!: Python e Desenvolvimento de jogos eletrônicos · Veja mais »

Dicionário

Dicionário O dicionário é uma compilação de palavras ou dos termos próprios, ou ainda de vocábulos de uma língua, quase sempre dispostos por ordem alfabética e com a respectiva significação ou a sua versão em outra língua.

Novo!!: Python e Dicionário · Veja mais »

Django (framework web)

Django é um framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view (MTV).

Novo!!: Python e Django (framework web) · Veja mais »

Duck typing

Em programação de computadores com linguagens de programação orientadas a objetos, duck typing (em português literal tipagem pato) é um estilo de tipagem em que os métodos e propriedades de um objeto determinam a semântica válida, em vez de sua herança de uma classe particular ou implementação de uma interface explicita.

Novo!!: Python e Duck typing · Veja mais »

Easter egg

Em informática, um ovo de páscoa (ou easter egg, tradução para o inglês, como é mais conhecido) é algum segredo de caráter humorístico escondido em qualquer tipo de sistema virtual, incluindo músicas, filmes, ''websites'', jogos eletrônicos, etc.

Novo!!: Python e Easter egg · Veja mais »

Echo (comando)

Em Informática, echo é um comando disponível no Unix que apresenta um texto na tela de um terminal de computador.

Novo!!: Python e Echo (comando) · Veja mais »

Eclipse (software)

Eclipse é uma IDE para desenvolvimento Java, porém suporta várias outras linguagens a partir de plugins como C/C++, PHP, ColdFusion, Python, Scala e Kotlin.

Novo!!: Python e Eclipse (software) · Veja mais »

Editor de texto

Um exemplo de um editor de texto; Vim. Um editor de texto é um aplicativo de edição de arquivos/ficheiros de texto.

Novo!!: Python e Editor de texto · Veja mais »

Entrada/saída

Entrada/saída, sigla E/S (em inglês: Input/output, sigla I/O) é um termo utilizado quase que exclusivamente no ramo da computação (ou informática), indicando entrada (inserção) de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída (obtenção de dados) ou retorno de dados, como resultado de alguma operação de algum programa, consequentemente resultado de alguma entrada.

Novo!!: Python e Entrada/saída · Veja mais »

Eric Python IDE

'''Eric Python IDE''' sendo executado na distribuiçãoArch Linux. Eric Python IDE é um ambiente de desenvolvimento integrado multiplataforma para desenvolvimento na linguagem Python desenvolvido usando QScintilla, Qt e PyQT.

Novo!!: Python e Eric Python IDE · Veja mais »

Estados Unidos

Os Estados Unidos da América (EUA; United States of America — USA), ou simplesmente Estados Unidos ou América, são uma república constitucional federal composta por 50 estados e um distrito federal.

Novo!!: Python e Estados Unidos · Veja mais »

Estrutura de repetição

A construção "enquanto" (também chamada "repetição pré-testada") é a mais difundida estrutura de repetição, e sua estrutura básica é a seguinte: Enquanto (condição) Faça Fim Enquanto Nesta estrutura, a condição é primeiramente verificada, e se for verdadeira o bloco é executado.

Novo!!: Python e Estrutura de repetição · Veja mais »

Estrutura de seleção

Na ciência da computação, estrutura de seleção (ou expressão condicional, ou construção condicional, ou função se-então-senão) é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza diferentes ações/computações dependendo se a condição/seleção é verdadeira ou falsa, em que a expressão é processada e transformada em um valor booleano.

Novo!!: Python e Estrutura de seleção · Veja mais »

Exclusão mútua

Exclusão mútua (também conhecida pelo acrônimo mutex para mutual exclusion, o termo em inglês) é uma técnica usada em programação concorrente para evitar que dois processos ou threads tenham acesso simultaneamente a um recurso compartilhado, acesso esse denominado por seção crítica.

Novo!!: Python e Exclusão mútua · Veja mais »

Expressão regular

Em ciência da computação, uma expressão regular (do inglês regular expression, abreviado regex ou regexp) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.

Novo!!: Python e Expressão regular · Veja mais »

Fantom

Fantom, conhecida anteriormente como Fan, é uma linguagem de programação orientada a objeto, que pode ser usada para criar programas para JavaScript, Plataforma Java (JVM), e Plataforma.NET (CLI).

Novo!!: Python e Fantom · Veja mais »

Flask (framework web)

Flask é um pequeno framework web escrito em Python.

Novo!!: Python e Flask (framework web) · Veja mais »

Fortran

A família de linguagens de programação conhecida como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.

Novo!!: Python e Fortran · Veja mais »

Framework

Um framework em desenvolvimento de software, é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica.

Novo!!: Python e Framework · Veja mais »

Free Software Foundation

A Free Software Foundation (FSF, Fundação Software Livre) é uma organização sem fins lucrativos, fundada em 4 de outubro de 1985 por Richard Stallman e que se dedica a eliminação de restrições sobre a cópia, estudo e modificação de programas de computadores – bandeiras do movimento do software livre, em essência.

Novo!!: Python e Free Software Foundation · Veja mais »

FreeBSD

O FreeBSD é um sistema operativo livre do tipo Unix-like que provém do Research Unix via a Berkeley Software Distribution (BSD).

Novo!!: Python e FreeBSD · Veja mais »

Geany

Geany é um editor de texto multiplataforma desenvolvido em GTK+ que possui funções básicas para um ambiente de desenvolvimento integrado (IDE), licenciado sob a GNU GPL versão 2.

Novo!!: Python e Geany · Veja mais »

Gerador (ciência da computação)

Em ciência da computação, um gerador (em inglês, generator) é um procedimento especial que pode ser usado para controlar iteradores de loops.

Novo!!: Python e Gerador (ciência da computação) · Veja mais »

GIMP

GIMP (GNU Image Manipulation Program), ou em uma tradução livre ao Português (Programa de Manipulação de Imagem do GNU) é um programa de software livre voltado para criação e edição de imagens bitmap, e desenhos vetoriais.

Novo!!: Python e GIMP · Veja mais »

GNU General Public License

GNU General Public License (Licença Pública Geral GNU), GNU GPL ou simplesmente GPL, é a designação da licença para software idealizada por Richard Matthew Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF).

Novo!!: Python e GNU General Public License · Veja mais »

Go (linguagem de programação)

Go é uma linguagem de programação criada pela Google e lançada em código livre em novembro de 2009.

Novo!!: Python e Go (linguagem de programação) · Veja mais »

Google

Google LLC é uma empresa multinacional de softwares e serviços online (baseado na nuvem) fundada em 1998 na cidade norte-americana de Menlo Park (estado da Califórnia), que lucra principalmente através da publicidade pelo AdWords.

Novo!!: Python e Google · Veja mais »

Gramática de análise sintática de expressão

Na ciência da computação, uma gramática de análise sintática de expressão, ou GASE, é um tipo de gramática formal analítica, ou seja, ela descreve uma linguagem formal em termos de um conjunto de regras para o reconhecimento de cadeias na linguagem.

Novo!!: Python e Gramática de análise sintática de expressão · Veja mais »

Groovy

Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java.

Novo!!: Python e Groovy · Veja mais »

GTK

GTK (anteriormente GTK+ e GIMP Toolkit) é um toolkit multiplataforma para a criação de interfaces gráficas.

Novo!!: Python e GTK · Veja mais »

Guido van Rossum

Guido van Rossum (Haarlem) é um matemático e programador de computadores holandês, mais conhecido por ser o autor da linguagem de programação Python.

Novo!!: Python e Guido van Rossum · Veja mais »

Haskell (linguagem de programação)

Haskell é uma linguagem de programação puramente funcional, de propósito geral, nomeada em homenagem ao lógico Haskell Curry.

Novo!!: Python e Haskell (linguagem de programação) · Veja mais »

Herança (programação orientada a objetos)

Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças".

Novo!!: Python e Herança (programação orientada a objetos) · Veja mais »

Herança múltipla

Herança múltipla, em orientação a objetos, é o conceito de herança de duas ou mais classes.

Novo!!: Python e Herança múltipla · Veja mais »

Hypertext Transfer Protocol

O Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.

Novo!!: Python e Hypertext Transfer Protocol · Veja mais »

Icon (linguagem de programação)

Icon é uma linguagem de programação interpretada de alto nível, derivada do ALGOL.

Novo!!: Python e Icon (linguagem de programação) · Veja mais »

IDLE

thumb IDLE é um ambiente de desenvolvimento integrado para Python, que é lançado em cada liberação da ferramenta de programação desde a versão 2.3.

Novo!!: Python e IDLE · Veja mais »

Indentação

Em ciência da computação, indentação (recuo, neologismo derivado da palavra em inglês indentation) é um termo aplicado ao código fonte de um programa para ressaltar ou definir a estrutura do algoritmo.

Novo!!: Python e Indentação · Veja mais »

Industrial Light & Magic

Industrial Light & Magic (ILM) é uma empresa estadunidense de efeitos especiais para filmes, várias vezes vencedora do Oscar de melhores efeitos visuais, fundada em Maio de 1975 por George Lucas.

Novo!!: Python e Industrial Light & Magic · Veja mais »

Interatividade

Interatividade é um conceito que, quase sempre, está associado às novas mídias de comunicação.

Novo!!: Python e Interatividade · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: Python e Interface de programação de aplicações · Veja mais »

Interface gráfica do utilizador

Em informática, interface gráfica do (abreviadamente, o acrônimo GUI, do inglês Graphical User Interface) é um tipo de interface do utilizador que permite a interação com dispositivos digitais por meio de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.

Novo!!: Python e Interface gráfica do utilizador · Veja mais »

Internet

A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro.

Novo!!: Python e Internet · Veja mais »

Interpretador de comandos

Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.

Novo!!: Python e Interpretador de comandos · Veja mais »

IronPython

IronPython é uma implementação da linguagem de programação Python escrita em C#, para plataforma.NET e Mono, criada por Jim Hugunin.

Novo!!: Python e IronPython · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: Python e Java (linguagem de programação) · Veja mais »

Java (plataforma de software)

Java é o ambiente computacional, ou plataforma, criada pela empresa estadunidense Sun Microsystems, e vendida para a Oracle depois de alguns anos.

Novo!!: Python e Java (plataforma de software) · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Python e JavaScript · Veja mais »

JSON

Em computação, JSON (pronúncia, J-son em inglês), um acrônimo de JavaScript Object Notation, é um formato compacto, de padrão aberto independente, de troca de dados simples e rápida (parsing) entre sistemas, especificado por Douglas Crockford em 2000, que utiliza texto legível a humanos, no formato atributo-valor (natureza auto-descritiva).

Novo!!: Python e JSON · Veja mais »

Julia (linguagem de programação)

Julia é uma linguagem de programação dinâmica de alto nível projetada para atender os requisitos da computação de alto desempenho numérico e científico, sendo também eficaz para a programação de propósito geral.

Novo!!: Python e Julia (linguagem de programação) · Veja mais »

Jython

Jython é uma implementação da linguagem Python que gera bytecode para máquinas Java (JVM - Java Virtual Machine).

Novo!!: Python e Jython · Veja mais »

Kivy

Kivy é uma biblioteca open source escrita em Python para o desenvolvimento de aplicativos móveis ou desktop, para dispositivos multitouch possuindo uma interface natural de usuário (NUI).

Novo!!: Python e Kivy · Veja mais »

Língua inglesa

Inglês (English) é uma língua indo-europeia germânica ocidental que surgiu nos reinos anglo-saxônicos da Inglaterra e se espalhou para o que viria a tornar-se o sudeste da Escócia, sob a influência do reino anglo medieval da Nortúmbria.

Novo!!: Python e Língua inglesa · Veja mais »

Língua portuguesa

A língua portuguesa, também designada português, é uma língua indo-europeia românica flexiva ocidental originada no galego-português falado no Reino da Galiza e no norte de Portugal.

Novo!!: Python e Língua portuguesa · Veja mais »

LIFO

Em ciência da computação, LIFO (acrônimo para a expressão inglesa Last In, First Out que, em português significa último a entrar, primeiro a sair) refere-se a estrutura de dados do tipo pilha.

Novo!!: Python e LIFO · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Python e Linguagem de programação · Veja mais »

Linguagem de programação multiparadigma

Paradigma de programação é a forma de se classificar determinada linguagem de programação com base em seu funcionamento e sua estruturação.

Novo!!: Python e Linguagem de programação multiparadigma · Veja mais »

Linguagem de script

Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.

Novo!!: Python e Linguagem de script · Veja mais »

Linguagem interpretada

Linguagem interpretada é uma linguagem de programação em que o código fonte é executado por um programa de computador chamado interpretador (ao invés de serem compiladas), onde a interpretação e a execução do programa acontecem em tempo real e independente do sistema operacional utilizado.

Novo!!: Python e Linguagem interpretada · Veja mais »

Linux

Linux é um termo popularmente empregado para se referir a que utilizam o núcleo Linux.

Novo!!: Python e Linux · Veja mais »

Lisp

Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958.

Novo!!: Python e Lisp · Veja mais »

Lista

Em ciência da computação, uma lista ou sequência é uma estrutura de dados abstrata que implementa uma coleção ordenada de valores, onde o mesmo valor pode ocorrer mais de uma vez.

Novo!!: Python e Lista · Veja mais »

MacOS

macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.

Novo!!: Python e MacOS · Veja mais »

Mapeamento objeto-relacional

Mapeamento objeto-relacional (ou ORM, do inglês: Object-relational mapping) é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais.

Novo!!: Python e Mapeamento objeto-relacional · Veja mais »

Matemática

problemas matemáticos Matemática (dos termos gregos: μάθημα, transliterado máthēma, 'ciência', conhecimento' ou 'aprendizagem; e μαθηματικός, transliterado mathēmatikós, 'inclinado a aprender') é a ciência do raciocínio lógico e abstrato, que estuda quantidades (teoria dos números), espaço e medidas (geometria), estruturas, variações e estatística.

Novo!!: Python e Matemática · Veja mais »

Matplotlib

Matplotlib é uma biblioteca de software para criação de gráficos e visualizações de dados em geral, feita para e da linguagem de programação Python e sua extensão de matemática NumPy.

Novo!!: Python e Matplotlib · Veja mais »

Matriz (matemática)

Na álgebra linear, uma matriz é um quadro rectangular composto por números.

Novo!!: Python e Matriz (matemática) · Veja mais »

Máquina virtual

Na ciência da computação, máquina virtual consiste em um software de ambiente computacional que executa programas como um computador real, também chamado de processo de virtualização.

Novo!!: Python e Máquina virtual · Veja mais »

Método (programação)

Em orientação a objetos, uma Função (ou função membro) é uma sub-rotina (ou procedimento ou função) associada a um objeto, e que possui acesso aos seus dados, as variáveis membro.

Novo!!: Python e Método (programação) · Veja mais »

Módulo de um programa

Módulo de um programa é um artefato de programação que pode ser desenvolvido e compilado separadamente de outras partes do programa.

Novo!!: Python e Módulo de um programa · Veja mais »

Metaclasse

Em orientação a objetos, uma metaclasse é uma classe cujas instâncias também são classes e não objetos no sentido tradicional.

Novo!!: Python e Metaclasse · Veja mais »

Metaprogramação

Metaprogramação é a programação de programas que escrevem ou manipulam outros programas (ou a si próprios) assim como seus dados, ou que fazem parte do trabalho em tempo de compilação.

Novo!!: Python e Metaprogramação · Veja mais »

Microsoft Visual Studio

Microsoft Visual Studio é um ambiente de desenvolvimento integrado (IDE) da Microsoft para desenvolvimento de software especialmente dedicado ao.NET Framework e às linguagens Visual Basic (VB), C, C++, C# (C Sharp) e F# (F Sharp).

Novo!!: Python e Microsoft Visual Studio · Veja mais »

Microsoft Windows

Microsoft Windows (ou simplesmente Windows) é uma família de sistemas operacionais desenvolvidos, comercializados e vendidos pela Microsoft.

Novo!!: Python e Microsoft Windows · Veja mais »

MIME

Extensões Multi função para Mensagens de Internet (sigla MIME do inglês Multipurpose Internet Mail Extensions) é uma norma da internet para o formato das mensagens de correio eletrônico.

Novo!!: Python e MIME · Veja mais »

Mnet

Mnet (acrônimo de Music Network) é um canal de televisão por assinatura sul-coreano fundado em 1o de março de 1995.

Novo!!: Python e Mnet · Veja mais »

Modula-3

Modula-3 é uma linguagem de programação concebida como a sucessora de uma versão atualizada do Modula-2.

Novo!!: Python e Modula-3 · Veja mais »

Monty Python

Monty Python ou The Pythons é um grupo de comédia britânico, que foram os criadores e intérpretes da série cômica Monty Python's Flying Circus, um programa de televisão britânico que foi ao ar pela primeira vez em 5 de outubro de 1969. Como série televisiva, consistiu de 45 episódios divididos em 4 temporadas. Entretanto o fenômeno Python não se limitou a apenas isso, espalhando-se por shows, filmes, programas de rádio e diversos jogos de computador e livros, além de lançar seus seis integrantes ao estrelato. Sua influência na comédia chegou a ser comparada ao impacto causado na música pelos Beatles. Enquanto no humor britânico sua presença sempre foi nítida, nos Estados Unidos ela é especialmente evidente em programas de conteúdo absurdo como South Park, Adult Swim, trechos de Late Night with Conan O'Brien, além do programa Saturday Night Live. O termo pythonesque, em tradução livre 'pythonesco', está em dicionários da língua inglesa para indiciar algo surreal ou absurdo. No Brasil uma geração de humoristas e artistas cariocas, como Regina Casé, Luís Fernando Guimarães, Evandro Mesquita, integrantes do grupo Asdrúbal Trouxe o Trombone e programas como Casseta e Planeta Urgente! e TV Pirata são exemplos do estilo non-sense sob influência do Monty Python. O cartunista Allan Sieber e o ator Bruno Mazzeo, mais conhecido pelo seu trabalho na série Cilada, também já admitiram gostar do grupo inglês. Em Portugal, grupos de humoristas, como o Gato Fedorento, afirmam ser fortemente influenciados pelo Monty Python, no modo como os seus sketches muitas vezes tendem para o absurdo. O nome Monty Python foi escolhido por o considerarem engraçado. No documentário Live at Aspen, de 1998, o grupo revelou como o nome foi escolhido. Monty veio em tributo a Lord Montgomery, um lendário general britânico da II Guerra Mundial. Python surgiu pois eles decidiram ter uma palavra que também soasse evasiva, e essa pareceu perfeita. Em uma enquete de 2005 para escolher O Comediante dos Comediantes realizada pela emissora britânica Channel 4, três dos seis integrantes do Monty Python foram incluídos entre os 50 maiores humoristas. Michael Palin ficou em trigésimo, Eric Idle em vigésimo-primeiro e John Cleese em segundo lugar, sendo superado apenas por Peter Cook. Recentemente, todos os integrantes do grupo (menos Graham Chapman, pois faleceu em 1989) se juntaram, para fazer um especial com os episódios mais engraçados da série.

Novo!!: Python e Monty Python · Veja mais »

Multiplataforma

Firefox, da Mozilla Foundation, um dos muitos programas multiplataforma. Diz-se multiplataforma (em inglês cross-platform) um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME.

Novo!!: Python e Multiplataforma · Veja mais »

Multiprocessamento

Multiprocessamento é o uso de duas ou mais unidades centrais de processamento (CPUs) dentro de um único sistema de computador.

Novo!!: Python e Multiprocessamento · Veja mais »

Multitarefa

Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa e tem de lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware.

Novo!!: Python e Multitarefa · Veja mais »

MVC

MVC é o acrônimo de Model-View-Controller (em português: Arquitetura Modelo-Visão-Controle - MVC) é um padrão de projeto de software, ou padrão de arquitetura de software formulado na década de 1970, focado no reuso de código e a separação de conceitos em três camadas interconectadas, onde a apresentação dos dados e interação dos usuários (front-end) são separados dos métodos que interagem com o banco de dados (back-end). Normalmente usado para o desenvolvimento de interfaces de usuário que divide uma aplicação em partes (camadas/componentes) interconectadas.

Novo!!: Python e MVC · Veja mais »

NASA

Administração Nacional da Aeronáutica e Espaço (National Aeronautics and Space Administration — NASA) é uma agência do governo federal dos Estados Unidos responsável pela pesquisa e desenvolvimento de tecnologias e programas de exploração espacial.

Novo!!: Python e NASA · Veja mais »

Núcleo (sistema operacional)

Um núcleo de sistema conecta o software aplicativo ao hardware de um computador Em computação, o núcleo ou kernel é o componente central do sistema operativo da maioria dos computadores; ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware.

Novo!!: Python e Núcleo (sistema operacional) · Veja mais »

Número complexo

Em matemática, um número complexo é um elemento de um sistema numérico que contém os números reais e um elemento específico denotado, chamado de unidade imaginária, e que satisfaz a equação.

Novo!!: Python e Número complexo · Veja mais »

Nim (linguagem de programação)

Nim (anteriormente conhecida como Nimrod) é uma linguagem de programação compilada de alto nível, estaticamente tipada, de propósito geral, que é desenvolvida por Andreas Rumpf e foi lançada em 2008.

Novo!!: Python e Nim (linguagem de programação) · Veja mais »

Nokia

A Nokia Corporation (pronúncia em finlandês:, nóquia), é uma empresa multinacional finlandesa fundada em 1865, de infraestruturas de telecomunicações, tecnologia de telecomunicações e tecnologia de consumo.

Novo!!: Python e Nokia · Veja mais »

NumPy

NumPy (pronunciado ou, por vezes) é uma biblioteca para a linguagem de programação Python, que suporta o processamento de grandes, multi-dimensionais arranjos e matrizes, juntamente com uma grande coleção de funções matemáticas de alto nível para operar sobre estas matrizes.

Novo!!: Python e NumPy · Veja mais »

Open Source Initiative

A Open Source Initiative (OSI) - Iniciativa pelo código aberto - é uma organização dedicada a promover o software de código aberto ou software livre.

Novo!!: Python e Open Source Initiative · Veja mais »

OpenGL

O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros.

Novo!!: Python e OpenGL · Veja mais »

OpenOffice.org

OpenOffice.org foi um conjunto de aplicativos para escritório livres multiplataforma, distribuída para os sistemas operacionais Microsoft Windows, Unix, Solaris, Linux e Mac OS X, mantida pela Sun Microsystems e Oracle Corporation.

Novo!!: Python e OpenOffice.org · Veja mais »

Oracle

*Oracle Corporation — empresa de software.

Novo!!: Python e Oracle · Veja mais »

Ordenação (computação)

Em computação, ordenação é o ato de se colocar os elementos de uma sequência de informações, ou dados, em uma ordem predefinida.

Novo!!: Python e Ordenação (computação) · Veja mais »

Organização sem fins lucrativos

As organizações sem fins lucrativos, são organizações de natureza jurídica sem fins de acumulação de capital para o lucro dos seus diretores.

Novo!!: Python e Organização sem fins lucrativos · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Python e Orientação a objetos · Veja mais »

Países Baixos

Os Países Baixos (literalmente "país baixo"), conhecidos informalmente como Holanda, é uma nação constituinte do Reino dos Países Baixos (ou Reino de Neerlândia; do neerlandês nederland) localizada na Europa ocidental.

Novo!!: Python e Países Baixos · Veja mais »

Palavra reservada

Em programação de computadores, uma palavra reservada é uma palavra que, em algumas linguagens de programação, não pode ser utilizada como um identificador por ser reservada para uso da gramática da linguagem.

Novo!!: Python e Palavra reservada · Veja mais »

Palm, Inc.

Palm, Inc. é uma empresa de fabricação de hardware e software fundada em 1992.

Novo!!: Python e Palm, Inc. · Veja mais »

Pandas (software)

Em programação de computadores, pandas é uma biblioteca de software criada para a linguagem Python para manipulação e análise de dados.

Novo!!: Python e Pandas (software) · Veja mais »

Pascal (linguagem de programação)

Pascal, é uma linguagem de programação orientada por objetos, que recebeu este nome em homenagem ao matemático e físico Blaise Pascal.

Novo!!: Python e Pascal (linguagem de programação) · Veja mais »

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Novo!!: Python e Perl · Veja mais »

Persistência (ciência da computação)

Em ciência da computação, persistência se refere à característica de um estado que sobrevive ao processo que o criou.

Novo!!: Python e Persistência (ciência da computação) · Veja mais »

Personal digital assistant

Personal digital assistants (sigla PDA), em português assistente pessoal digital,, também chamados de handhelds ou palmtops, são computadores de dimensões reduzidas (cerca de A6), dotados de grande capacidade computacional, cumprindo as funções de agenda e sistema informático de escritório elementar, com possibilidade de interconexão com um computador pessoal e uma rede informática sem fios — Wi-Fi — para acesso a e-mail e internet.

Novo!!: Python e Personal digital assistant · Veja mais »

Plataforma (computação)

Uma plataforma computacional é, no senso mais geral, qualquer que seja o ambiente preexistente, um pedaço de software que é projetado para ser executado internamente, obedecendo às suas limitações e fazendo uso das suas instalações.

Novo!!: Python e Plataforma (computação) · Veja mais »

Plone

Plone é um sistema de gerenciamento de conteúdo (CMS, de Content Management System) escrito na linguagem Python e que roda sobre um Servidor de Aplicações Zope e sobre o framework CMF (Content Management Framework).

Novo!!: Python e Plone · Veja mais »

Polimorfismo (ciência da computação)

Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

Novo!!: Python e Polimorfismo (ciência da computação) · Veja mais »

PostgreSQL

PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBD), desenvolvido como projeto de código aberto.

Novo!!: Python e PostgreSQL · Veja mais »

Procedimento armazenado

Procedimento armazenado ou Stored Procedure é uma coleção de comandos em SQL, que podem ser executadas em um Banco de dados de uma só vez, como em uma função.

Novo!!: Python e Procedimento armazenado · Veja mais »

Programação de computadores

coloração de sintaxe e indentação de código. Programação é o processo de escrita, teste e manutenção de um programa de computador.

Novo!!: Python e Programação de computadores · Veja mais »

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Novo!!: Python e Programação funcional · Veja mais »

Programação imperativa

Na ciência da computação, programação imperativa é um paradigma de programação de software que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa.

Novo!!: Python e Programação imperativa · Veja mais »

Programação orientada a eventos

Programação orientada a eventos é um paradigma de programação.

Novo!!: Python e Programação orientada a eventos · Veja mais »

Programação orientada a objetos

Programação orientada a objetos (POO, ou OOP segundo as suas siglas em inglês) é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.

Novo!!: Python e Programação orientada a objetos · Veja mais »

Programador

Em ciências da computação; programador, desenvolvedor, codificador ou engenheiro de software é alguém que escreve, desenvolve ou faz a manutenção de software em um grande sistema ou alguém que desenvolve software para uso em computadores pessoais.

Novo!!: Python e Programador · Veja mais »

Protocolo (ciência da computação)

Na ciência da computação, um protocolo é um padrão (conjunto de regras convencionadas) que controla e possibilita a conexão, comunicação e, transferência de dados entre dois sistemas computacionais; ou seja, em uma rede de computadores o protocolo é o responsável pela comunicação entre os computadores (a linguagem padrão de comunicação) e também responsável pela troca de dados entre eles, independente da localização e independente do sistema operacional/plataforma utilizada nesses equipamentos.

Novo!!: Python e Protocolo (ciência da computação) · Veja mais »

Py (linguagem de programação)

Py é uma linguagem de programação interpretada de alto nível, abstrata e estruturada, criada por David Cuny.

Novo!!: Python e Py (linguagem de programação) · Veja mais »

Pygame

Pygame é uma biblioteca de jogos multiplataforma (independente de sistema operacional) feita para ser utilizada em conjunto com a linguagem de programação Python.

Novo!!: Python e Pygame · Veja mais »

PyGTK

PyGTK é um wrapper para o Python criado por James Henstridge, construído sobre o GIMP Toolkit (GTK) a biblioteca usada pelo GNOME e muitas outras aplicações para Linux.

Novo!!: Python e PyGTK · Veja mais »

PyPy

PyPy é uma implementação alternativa da linguagem Python a CPython, que é a implementação padrão de Python.

Novo!!: Python e PyPy · Veja mais »

PyQt

PyQt é um empacotador da linguagem Python para a biblioteca Qt, que é a base do KDE (ambiente desktop para Linux).

Novo!!: Python e PyQt · Veja mais »

Python (gênero)

Python é um gênero de répteis da família Pythonidae.

Novo!!: Python e Python (gênero) · Veja mais »

Python Imaging Library

Python Imaging Library (abreviado para PIL) é uma biblioteca da linguagem de programação Python que adiciona suporte à abertura e gravação de muitos formatos de imagem diferentes.

Novo!!: Python e Python Imaging Library · Veja mais »

Python Software Foundation

Python Software Foundation (também conhecida por PSF) é uma organização sem fins lucrativos fundada em 6 de Março de 2001 que detém os direitos de propriedade intelectual por trás da linguagem de programação Python.

Novo!!: Python e Python Software Foundation · Veja mais »

Qt

Qt (oficialmente pronunciado como a palavra inglesa cute) é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech.

Novo!!: Python e Qt · Veja mais »

Quicksort

O algoritmo quicksort é um método de ordenação muito rápido e eficiente, inventado por C.A.R. Hoare em 1960, quando visitou a Universidade de Moscovo como estudante.

Novo!!: Python e Quicksort · Veja mais »

Rastreador web

Um rastreador da rede, em inglês web crawler, é um programa de computador que navega pela rede mundial de uma forma metódica e automatizada.

Novo!!: Python e Rastreador web · Veja mais »

Répteis

Os répteis (latim científico: Reptilia) constituem uma classe de animais vertebrados tetrápodes e ectotérmicos, ou seja, não possuem temperatura corporal constante.

Novo!!: Python e Répteis · Veja mais »

Red Hat Linux

Red Hat Linux foi uma distribuição de Linux, criada e mantida pela Red Hat até ser descontinuada em 2004.

Novo!!: Python e Red Hat Linux · Veja mais »

RedMonk

A RedMonk é uma empresa de analistas do setor focada em desenvolvedores de software e sediada em Portland, Maine, EUA.

Novo!!: Python e RedMonk · Veja mais »

Reflexão (programação)

Em ciência da computação, reflexão computacional (ou somente reflexão) é a capacidade de um programa observar ou até mesmo modificar sua estrutura ou comportamento.

Novo!!: Python e Reflexão (programação) · Veja mais »

Reino Unido

O Reino Unido (United Kingdom, UK), oficialmente Reino Unido da Grã-Bretanha e Irlanda do Norte, é um país insular localizado em frente à costa noroeste do continente europeu.

Novo!!: Python e Reino Unido · Veja mais »

REST

Na informática e engenharia de software, Representational State Transfer (abreviado REST), em português Transferência de Estado Representacional, é um estilo de arquitetura de software, criado em 2000 por Roy Fielding, que define um conjunto de restrições a serem usadas para a criação de um tipo especial de serviços-Web, denominados Web services RESTful, que fornecem interoperabilidade entre sistemas de computadores na Internet; RESTful permite que os sistemas solicitantes acessem e manipulem representações textuais de recursos da Web usando um conjunto uniforme e predefinido de operações sem estado (requisição e resposta independentes).

Novo!!: Python e REST · Veja mais »

Reston

Reston é uma região censitária localizada no Condado de Fairfax, no estado norte-americano da Virgínia.

Novo!!: Python e Reston · Veja mais »

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Novo!!: Python e Ruby (linguagem de programação) · Veja mais »

SDL (biblioteca)

'''''Simple DirectMedia Layer''''' Simple DirectMedia Layer (SDL) é uma biblioteca multimídia livre e de código aberto, multiplataforma, escrito em C que representa uma interface simples para gráficos, som e dispositivos de entrada de várias plataformas.

Novo!!: Python e SDL (biblioteca) · Veja mais »

Segurança da informação

A criptografia é essencial para a troca de dados pela internet. A segurança da informação (SI) está diretamente relacionada com proteção de um conjunto de informações, no sentido de preservar o valor que possuem para um indivíduo ou uma organização.

Novo!!: Python e Segurança da informação · Veja mais »

Servidor de aplicação

Um servidor de aplicação (em inglês, application server), é um servidor que disponibiliza um ambiente para a instalação e execução de aplicações de informática, centralizando e dispensando a instalação em computadores clientes.

Novo!!: Python e Servidor de aplicação · Veja mais »

SETL

SETL é uma linguagem de programação de "altíssimo nível", baseada na teoria matemática de conjuntos.

Novo!!: Python e SETL · Veja mais »

Simple API for XML

Simple API for XML (API simples para XML) ou também conhecido pela abreveatura SAX é uma API que provê acesso serial ao conteúdo de um documento XML de forma orientada a eventos.

Novo!!: Python e Simple API for XML · Veja mais »

Sintaxe

Sintaxe (pronúncia no) (do grego clássico σύνταξις "estrutura", de σύν, transl. syn, "mais", e τάξις, transl. táxis, "classe") é o estudo das regras que regem a construção de frases nas línguas naturais.

Novo!!: Python e Sintaxe · Veja mais »

Sistema de gerenciamento de banco de dados

Um (SGBD) — do inglês Data Base Management System (DBMS) — é o sistema de software responsável pelo gerenciamento de um ou mais bancos de dados.

Novo!!: Python e Sistema de gerenciamento de banco de dados · Veja mais »

Sistema de gerenciamento de conteúdo

Na informática, o Sistema de gerenciamento de conteúdo ou Sistema de gestão de conteúdo (abreviado SGC), amplamente conhecido pela sigla em inglês CMS, é um programa de computador utilizado para criar, editar, publicar e gerenciar conteúdos em plataformas digitais e páginas online pré-estruturadas; permitindo que o mesmo seja modificado, removido e adicionado sem a necessidade de ter o conhecimento da linguagem de marcação HTML.

Novo!!: Python e Sistema de gerenciamento de conteúdo · Veja mais »

Sistema operacional tipo Unix

Um sistema operacional do tipo Unix (Unix-like em inglês) referido também como UN*X ou *nix é um sistema similar ao Unix, não estando necessariamente de acordo com o Single UNIX Specification.

Novo!!: Python e Sistema operacional tipo Unix · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: Python e Sistema operativo · Veja mais »

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

Novo!!: Python e Smalltalk · Veja mais »

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Novo!!: Python e Software livre · Veja mais »

Solaris (sistema operacional)

Solaris é um Sistema Operacional UNIX desenvolvido pela antiga Sun Microsystems, hoje subsidiária da Oracle.

Novo!!: Python e Solaris (sistema operacional) · Veja mais »

SQLAlchemy

SQLAlchemy é uma biblioteca de mapeamento objeto-relacional SQL em código aberto desenvolvido para a linguagem de programação Python e disponibilizado sobre a licença MIT.

Novo!!: Python e SQLAlchemy · Veja mais »

SQLObject

O SQLObject é uma biblioteca para mapeamento objeto relacional para a linguagem Python, que mapeia bancos de dados SQL e objetos Python.

Novo!!: Python e SQLObject · Veja mais »

Squirrel

Squirrel é uma linguagem de programação de alto nível, imperativa e orientada a objetos, desenvolvida para ser uma linguagem de script leve para ser usada em jogos.

Novo!!: Python e Squirrel · Veja mais »

Stack Overflow

Stack Overflow é um site de perguntas e respostas para profissionais e entusiastas na área de programação de computadores.

Novo!!: Python e Stack Overflow · Veja mais »

Star Wars

Star Wars é uma franquia do tipo space opera estadunidense criada pelo cineasta George Lucas, que conta com uma série de nove filmes de fantasia científica e dois spin-offs.

Novo!!: Python e Star Wars · Veja mais »

Swift (linguagem de programação)

Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS, Windows e Linux.

Novo!!: Python e Swift (linguagem de programação) · Veja mais »

Symbian

Symbian foi um (Operating System - OS) e plataforma de computação para smartphones, originalmente desenvolvido como um código-fonte fechado OS para PDAs em 1998 pela Symbian Corporation.

Novo!!: Python e Symbian · Veja mais »

Tcl

Tcl, sigla de Tool Command Language (Linguagem de Comandos de Ferramentas), é uma linguagem de programação para scripts criada por John Ousterhout, de fácil aprendizagem, mas muito poderosa.

Novo!!: Python e Tcl · Veja mais »

Telefone celular

é um aparelho de comunicação por ondas eletromagnéticas que permite a transmissão bidirecional de voz e dados utilizáveis em uma área geográfica que se encontra dividida em células (de onde provém a nomenclatura celular), cada uma delas servida por um transmissor/receptor.

Novo!!: Python e Telefone celular · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

Novo!!: Python e Tempo de execução · Veja mais »

TensorFlow

TensorFlow é uma biblioteca de código aberto para aprendizado de máquina aplicável a uma ampla variedade de tarefas.

Novo!!: Python e TensorFlow · Veja mais »

Thread (computação)

Thread (em português: fio de execução ou encadeamento de execução) é uma forma como um processo/tarefa de um programa de computador é divido em duas ou mais tarefas que podem ser executadas concorrentemente ("simultâneo").

Novo!!: Python e Thread (computação) · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Python e Tipo de dado · Veja mais »

Tkinter

Baseada em Tcl/Tk, a Tkinter acompanha a distribuição oficial do interpretador Python.

Novo!!: Python e Tkinter · Veja mais »

Token

* Token (chave eletrônica).

Novo!!: Python e Token · Veja mais »

Tratamento de exceção

O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores.

Novo!!: Python e Tratamento de exceção · Veja mais »

TrueSpace

TrueSpace é um software proprietário gratuito de modelagem tridimensional que permite renderização de imagens e animações, desenvolvido por Caligari Corporation, adquirida pela Microsoft.

Novo!!: Python e TrueSpace · Veja mais »

TurboGears

O TurboGears é um framework para desenvolvimento web em Python que consiste de vários componentes WSGI, como Pylons, SQLAlchemy, Genshi e Repoze.

Novo!!: Python e TurboGears · Veja mais »

Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente.

Novo!!: Python e Unicode · Veja mais »

Unix

Unix é um sistema operativo portável, multitarefa e multiutilizador originalmente criado por Ken Thompson, Dennis Ritchie, entre outros, que trabalhavam nos Laboratórios Bell da AT&T.

Novo!!: Python e Unix · Veja mais »

Vírgula flutuante

Vírgula flutuante (original em alemão Gleitkomma ou Fließkomma) ou ponto flutuante (do inglês floating point) é um formato de representação digital de números racionais, que é usada nos computadores.

Novo!!: Python e Vírgula flutuante · Veja mais »

Versão alfa

A versão alpha de um produto (popularmente chamada de apenas alfa) é normalmente definida quando este produto já foi concluído e está pronto para uso (geralmente é uma aplicação computacional da área de informática).

Novo!!: Python e Versão alfa · Veja mais »

Virgínia

Virgínia (Virginia) é um dos 50 estados dos Estados Unidos.

Novo!!: Python e Virgínia · Veja mais »

Visual Studio Code

O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS.

Novo!!: Python e Visual Studio Code · Veja mais »

Web Server Gateway Interface

O Web Server Gateway Interface (WSGI), em português Interface de Porta de Entrada do Servidor Web, é uma especificação para uma interface simples e universal entre servidores web e aplicações web ou frameworks para a linguagem de programação Python.

Novo!!: Python e Web Server Gateway Interface · Veja mais »

Web service

Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes.

Novo!!: Python e Web service · Veja mais »

WxPython

wxPython é um wrapper da biblioteca wxWidgets.

Novo!!: Python e WxPython · Veja mais »

WxWidgets

wxWidgets (conhecido anteriormente como wxWindows) é um toolkit para a criação interfaces gráficas de usuário multiplataforma.

Novo!!: Python e WxWidgets · Veja mais »

Yahoo!

O Yahoo! é um portal ''web'' sediado em Sunnyvale, Califórnia que é uma subsidiária integral da Verizon Communications através da Verizon Media.

Novo!!: Python e Yahoo! · Veja mais »

YouTube

YouTube é uma plataforma de compartilhamento de vídeos com sede em San Bruno, Califórnia.

Novo!!: Python e YouTube · Veja mais »

Zen de Python

O Zen de Python (em inglês: Zen of Python) é uma coleção de 19 princípios orientadores, na forma de poema, com uma série de aforismos, para escrever programas de computador que influenciam o design da linguagem de programação Python.

Novo!!: Python e Zen de Python · Veja mais »

Zope

Zope é um servidor de aplicações web de código aberto escrito na linguagem Python.

Novo!!: Python e Zope · Veja mais »

Zope Object Database

Zope Object Data Base (ou ZODB) é um banco de dados transacional orientado a objetos livre utilizado pelo servidor de aplicação Zope para armazenamento transparente de objetos Python.

Novo!!: Python e Zope Object Database · Veja mais »

.NET

.NET (antigamente.NET Core) é um framework livre e de código aberto para os sistemas operacionais Windows, Linux e macOS.

Novo!!: Python e .NET · Veja mais »

1991

Sem descrição

Novo!!: Python e 1991 · Veja mais »

Redireciona aqui:

Linguagem de programação Python, PEP, Python (linguagem de programação), Python (programação), Python Enhancement Proposal, Python linguagem de programação, Pythônico.

CessanteEntrada
Ei! Agora estamos em Facebook! »