Sem resumo de edição |
|||
| Linha 10: | Linha 10: | ||
Um script normalmente contém uma sequência de comandos. Se houver mais de um comando, os resultados aparecerão um de cada vez, conforme cada comando seja executado. | Um script normalmente contém uma sequência de comandos. Se houver mais de um comando, os resultados aparecerão um de cada vez, conforme cada comando seja executado. | ||
Podemos montar um script usando um editor simples como o Bloco de Notas ou Notepad que permita criar um arquivo texto mas para acelerar as atividades de programação podemos usar um ambiente de desenvolvimento integrado chamado IDE. | |||
Existem vários disponíveis para download mas nas próximas aulas poderemos baixar e usar um deles. | |||
Enquanto isso, vamos usando o modo interativo. | |||
Vejamos o seguinte script, o “script”: | |||
print 1 | print 1 | ||
| Linha 22: | Linha 27: | ||
1 | 1 | ||
2 | 2 | ||
Existem 3 linhas neste script que retratam a operação necessária. Alguns programas podem ser muito grandes, chegando a milhões de linhas. | |||
Por isso, um ambiente próprio para a edição, correção, leitura, verificação e depuração é mais adequado. | |||
O Python possui muitos comandos disponíveis, como podemos ver na lista abaixo. | |||
Print = Imprime uma palavra ou frase. | |||
# = Serve para colocar comentários em apenas uma linha. | |||
% = Serve para indicar a variavel. | |||
%s = Armazena o valor tipo string na variavel. | |||
%d = Armazena um valor tipo numérico na variável. | |||
%r = Armazena um valor de qualquer tipo na variável. | |||
\t = Quebra de linha. | |||
input = Anexa a uma variável o valor informado pelo usuário. | |||
raw_input = Anexa um txt a uma variável. | |||
if = Argumento condicional que significa "se". | |||
if not = Argumento condicional que significa "se não". | |||
else = Argumento condicional que significa "então". | |||
from = Define onde será importado o arquivo. | |||
import = Importa arquivos do sistema. | |||
argv = Importa arquivos do sistema. | |||
script = Se refere ao arquivo que está sendo criado em python. | |||
prompt = Insere um valor e pede para que o usuário informe um valor. | |||
open = Abre um arquivo do sistema. | |||
.read() = Faz a leitura do arquivo. | |||
.truncate() = Finaliza o arquivo aberto. | |||
.write(line 1) = Armazena o que foi digitado pelo usuario. | |||
.close() = Fecha o programa. | |||
len(indata) = Verifica a velocidade de transmissão do arquivo. | |||
def = Define uma função. | |||
.seek() = Define a posição do arquivo. | |||
Edição das 09h50min de 4 de janeiro de 2016
Comandos
Um comando é uma instrução que o interpretador Python pode executar. Vimos até agora dois tipos de comandos: de exibição (print) e de atribuição.
Quando você digita um comando na linha de comando, o Python o executa e mostra o resultado, se houver um. O resultado de um comando print é a exibição de um valor.
Comandos de atribuição não produzem um resultado visível.
Um script normalmente contém uma sequência de comandos. Se houver mais de um comando, os resultados aparecerão um de cada vez, conforme cada comando seja executado.
Podemos montar um script usando um editor simples como o Bloco de Notas ou Notepad que permita criar um arquivo texto mas para acelerar as atividades de programação podemos usar um ambiente de desenvolvimento integrado chamado IDE.
Existem vários disponíveis para download mas nas próximas aulas poderemos baixar e usar um deles.
Enquanto isso, vamos usando o modo interativo.
Vejamos o seguinte script, o “script”:
print 1 x = 2 print 2
produz a saída:
1 2
Existem 3 linhas neste script que retratam a operação necessária. Alguns programas podem ser muito grandes, chegando a milhões de linhas.
Por isso, um ambiente próprio para a edição, correção, leitura, verificação e depuração é mais adequado.
O Python possui muitos comandos disponíveis, como podemos ver na lista abaixo.
Print = Imprime uma palavra ou frase.
- = Serve para colocar comentários em apenas uma linha.
% = Serve para indicar a variavel. %s = Armazena o valor tipo string na variavel. %d = Armazena um valor tipo numérico na variável. %r = Armazena um valor de qualquer tipo na variável. \t = Quebra de linha. input = Anexa a uma variável o valor informado pelo usuário. raw_input = Anexa um txt a uma variável. if = Argumento condicional que significa "se". if not = Argumento condicional que significa "se não". else = Argumento condicional que significa "então".
from = Define onde será importado o arquivo. import = Importa arquivos do sistema. argv = Importa arquivos do sistema. script = Se refere ao arquivo que está sendo criado em python. prompt = Insere um valor e pede para que o usuário informe um valor. open = Abre um arquivo do sistema. .read() = Faz a leitura do arquivo. .truncate() = Finaliza o arquivo aberto. .write(line 1) = Armazena o que foi digitado pelo usuario. .close() = Fecha o programa. len(indata) = Verifica a velocidade de transmissão do arquivo. def = Define uma função. .seek() = Define a posição do arquivo.