Como criar seu primeiro aplicativo Python
É hora de criar seu primeiro aplicativo Python. Sua janela inicial Python Shell não vai funcionar para criar um aplicativo, para que você possa começar criando uma nova janela Editar para a aplicação. Você digita os comandos necessários e salve o arquivo no disco.
Abra uma nova janela
A janela inicial Python Shell é apenas bom para a experimentação, mas você precisa de um bom, janela Editar limpa para escrever a sua primeira aplicação. A janela Python Shell é interativo, o que significa que ele lhe dá um feedback imediato para todos os comandos digitados.
A janela Editar fornece um ambiente estático, onde você digita comandos, salvá-los e, em seguida, executá-los depois de escrever o suficiente comandos para criar um aplicativo. As duas janelas servem a propósitos distintos.
Escolha Novo arquivo-arquivo para criar uma nova janela. Uma nova janela é aberta. Observe que a barra de título diz Python 3.3.4 Untitled vez de Python 3.3.4 Shell. Uma janela Python Shell terá sempre a palavra # 147 Shell # 148- na barra de título. As duas janelas também têm algumas entradas da barra de ferramentas únicas. Por exemplo, uma janela Editar inclui o comando Run, que você usa mais tarde para testar a sua aplicação.
Trabalhando com a janela Editar é como trabalhar com qualquer outro editor de texto. Você tem acesso a comandos básicos de edição como Copiar, Cortar e Colar. Pressionar Enter move-se para a próxima linha, em vez de executar um comando como seria quando se trabalha na janela do Python Shell. Isso porque a janela Editar é um ambiente estático - um onde você digita comandos e guardá-las para uso posterior.
A janela Editar também fornece comandos especiais para formatar o texto. O que você precisa saber agora é que esses comandos de formatação agir de forma diferente daqueles em um editor de texto padrão, porque eles ajudam a controlar o aparecimento de código e não de texto genérico. Muitos dos recursos de formatação trabalhar automaticamente, assim você não precisa se preocupar com eles agora.
Finalmente, a janela Editar fornece acesso a comandos que informam Python para executar as etapas do procedimento de criar uma de cada vez. Este processo é chamado correndo a aplicação.
Digitando o comando
Tal como acontece com a janela do Python Shell, você pode simplesmente digitar um comando na janela de edição. Para ver como isso funciona, tipo impressão(. Observe que a janela Editar fornece informações úteis sobre a impressão() comando. A informação é um pouco concisa, para que você não pode compreendê-lo agora.
Por agora, a palavra valor é o que você precisa para se concentrar. o impressão() comando precisa de um valor antes de poder imprimir qualquer coisa.
Terminar o comando, digitando # 147 Esta é uma aplicação simples em Python. # 148-) e pressionar enter. Esta é uma das aplicações mais simples que você pode criar usando Python.
Salvar o arquivo
Você pode executar o aplicativo agora se você quisesse. No entanto, salvando sua candidatura antes de executá-lo é sempre uma boa idéia. Dessa forma, se você cometer um erro que faz com que Python ou o sistema congelar por algum motivo, o código da aplicação ainda é segura. Salvando a aplicação torna mais fácil para voltar mais tarde para determinar o que deu errado, fazer correções, e tente executar o aplicativo novamente.
Escolha Arquivo-Salvar para exibir a caixa de diálogo Salvar Como. A janela Editar escolhe automaticamente a pasta Python33 para salvar o aplicativo. No entanto, este é o lugar onde o código Python reside, e salvar o código do aplicativo na mesma pasta é uma má idéia.
Se você quiser, criar uma estrutura de diretórios com nomes semelhantes usando uma técnica que funciona para a sua plataforma que você siga junto.
Digitar FirstApp.py no campo Nome do arquivo da caixa de diálogo Salvar como e clique em Salvar. O código do aplicativo agora está salvo no disco e você pode acessá-lo sempre que quiser.
Quando você retornar para a janela Editar, a barra de título alterações de texto. Observe que a barra de título inclui o caminho completo para a aplicação.