Programador Guido van Rossum criou a linguagem de programação Python em 1990. Van Rossum projetado Python para ser facilmente legível mesmo por novos programadores , razão pela qual a sintaxe é diferente de C e Java. Python é uma linguagem de programação interpretada , que exige um outro programa , um intérprete, para executá-lo . Ambos Python eo interpretador estão disponíveis como downloads gratuitos da Fundação Python Software. Módulos
Quando você escreve um programa Python considerável , dividi-lo em vários arquivos torna mais fácil de gerenciar. Com a inclusão de várias funções em um arquivo, você fazê-lo em um módulo que você pode importar para outros scripts e programas em Python . Cada arquivo deve ter uma extensão de py . . Para rever a documentação interna para qualquer módulo particular, dar Python o nome do módulo seguido por _doc_ . Python vem com uma biblioteca de módulos disponíveis para uso.
Otimização
Depois de escrever o seu programa , testá-lo para garantir que ele funciona corretamente. Se ele funciona, mas funciona lentamente , otimizá-lo para torná-lo mais eficaz. Python tem uma série de perfis de módulos para ajudar com isso , olhando sobre o programa e identificar os pontos de estrangulamento. Reescreva os pontos fracos , sem perturbar o código que funciona sem problemas. Execute o programa novamente após a sua reescrita para confirmar que ele ainda funciona corretamente.
Erros
duas categorias comuns de erros de programas Python são exceções e erros de sintaxe. Novos programadores a fazer muitos erros de sintaxe , como não incluindo dois pontos para separar um bloco de código . Ferramenta parser do Python ajuda a localizar o problema. As exceções são código sintaticamente correto que não executar corretamente . Se você criou uma exceção Python reconhece , Python pode informá-lo quando você executar o programa que você tem um NameError ou um TypeError e explicar o contexto em que isso aconteceu.
Outras Línguas
é importante lembrar que o Python não é C, C + + ou Java , que não seguem as mesmas regras . Linguagens de programação mais compiladas usar ponto e vírgula para demonstrações separadas e chaves para blocos de código separados. Python usa retornos de carro para as declarações , que usa dois pontos e recuo para blocos de código. Python também oferece tipagem dinâmica . Ao contrário de Java e C + +, você nunca tem que identificar explicitamente um tipo de dados; Python faixas tipos de dados internamente
.