Importe e edite qualquer elemento de seu PDF! Inscreva-se Gratuitamente. Centenas de empresas e pessoas utilizam a Desygner para editar seus arquivos de PDF. Substitua as Imagens Troque por imagens da nuvem, do celular ou das suas redes sociais.
Mude o Design Mude a ordem dos elementos, recorte e mude os objetos. Tem mais alguma pergunta? Parte 2. Livros de Treinamento. Arquivos de Aula Parte 2 Parte 2. Arquivos de Aula Parte 3 Parte 3. Arquivos de Aula Parte 4 Parte 4.
Encontre um Parceiro de Treinamento Blackmagic Design. Procure por centros de treinamento presenciais ou online. Estado Todos os Estados. Limpar Resultados. Tabela 3. Observe que 1. Exemplo: 1. Vejamos como funciona na base E o menor seria Em Python, escreveremos True para verdadeiro e False para falso Listagem 3.
Observe que, na listagem 3. Leia nova- mente a listagem 3. O operador and e resulta verdadeiro apenas quando seus dois operadores forem verdadeiros. Para simplificar o texto, utilizaremos o nome string para mencionar cadeias de caracteres. Observe a figura 3. Veja o resultado de alguns testes com strings na listagem 3. Por fatiamento, podemos entender a capacidade de utilizar apenas uma parte de uma string, ou uma fatia.
Vejamos alguns exemplos na listagem 3. Veremos mais sobre marcadores em outras partes do livro. A tabela 3. Veremos mais sobre marca- dores em outras partes do livro.
Imagine nossa string de exemplo da figura 3. Vejamos outros exemplos de fatias na listagem 3. Observe o programa da listagem 3. A figura 3. Um exemplo de como ficaria o resultado do rastreamento do programa da listagem 3.
Figura 3. Chamamos de entrada de dados o momento em que seu programa recebe dados ou valores por um dispositivo de entrada de dados como o teclado do compu- tador ou de um arquivo em disco.
Vejamos um exemplo na listagem 3. Execute o programa outras vezes digitando, por exemplo, como nome. Calcule o total em segundos. Exiba o total em dias. Observe que o erro interrompe nosso programa, exibindo a linha em que ocorreu e o nome do erro. Vejamos um exemplo: ler dois valores e imprimir o maior deles, apresentado na listagem 4. Se for falso, ignorada. Digite o programa da listagem 4. Na primeira vez, digite um valor maior primeiro e um menor em segundo.
Responda o que acontece se o primeiro e o segundo valores forem iguais? Vejamos como ficaria o programa reescrito para usar else na listagem 4. Assim, o interpretador reconhece que else se refere a um determinado if. Verifique se os resultados foram os mesmos do programa anterior Listagem 4. Vejamos o exemplo de calcular a conta de um telefone celular da empresa Tchau. O programa da listagem 4. Tabela 4. No programa da listagem 4. Compare seu resultado ao apre- sentado na tabela 4.
Vamos revisitar o problema da listagem 4. Veja o resultado no programa da listagem 4. O programa deve imprimir 10, 9, 8, Vamos modificar o programa da listagem 5. Execute o programa e verifique seu resultado. Isso garantiria que x sempre fosse par. Vejamos o programa da listagem 5. Vejamos outro tipo de problema. O programa da listagem 5. Sempre que trabalharmos com strings, esse tipo de problema deve ser controlado. Em programas para calcular o total de uma soma, por exemplo, precisaremos de acumuladores.
Dependendo do problema, a habilidade de terminar while dentro do bloco a repetir pode ser interessante. Vejamos como fazer isso, lendo a listagem do programa 5. Agora, calcule o quadrado de p. Uma lista pode conter zero ou mais elementos de um mesmo tipo ou de tipos diversos, podendo inclusive conter outras listas. Vejamos como criar uma lista em Python na listagem 6. Vejamos agora como criar uma lista Z, com 3 elementos na listagem 6. Veja o resultado de testes com Z na listagem 6.
Observe os testes no interpretador, apresentados na listagem 6. Por isso, Z[0] era Isso pode ser verificado quando pedimos para exibir Z, agora com 7, 8 e 9 como elementos. Veja o programa na listagem 6. Vejamos um teste no interpretador na listagem 6. Vejamos alguns exemplos no interpretador na listagem 6.
Veja alguns testes na listagem 6. Veja o exemplo na listagem 6. Vejamos um teste no interpretador Listagem 6. Quando adicionamos apenas um elemento, tanto L. Vejamos alguns exemplos na listagem 6. Vamos imaginar uma lista inicial com 10 clientes.
Se outro cliente chegar, realizaremos um append para que ele seja inserido no fim da fila fila. Veja o programa completo na listagem 6. Atualmente, apenas um comando pode ser inserido por vez.
Para facilitar seu trabalho, considere o comando A para atendimento da fila 1; e B, para atendi- mento da fila 2. O mesmo para a chegada de clientes: F para fila 1; e G, para fila 2. S para sair. Digite apenas F, A ou S! Imagine uma pilha de pratos para lavar.
Por enquanto, vamos nos concentrar nas pilhas de prato. Veja o programa da listagem 6. Nada para lavar. Digite apenas E, D ou S! Ao visitar um novo link, adicionamos um novo elemento a essa mesma pilha. Vejamos a listagem 6.
Vamos escrever um programa que utilize for para imprimir todos os elementos de uma lista Listagem 6. Dependendo do problema, utilizaremos for ou while. Normalmente utili- zaremos for quando quisermos processar os elementos de uma lista, um a um. Vejamos a pesquisa, escrita usando for, na listagem 6. Explique por que nem todos os while podem ser transformados em for. Imagine um programa simples que imprime de 0 a 9 na tela Listagem 6. Ela normalmente gera valores a partir de 0, logo, ao especificarmos apenas 10, estamos apenas informando onde parar.
Experimente mudar de 10 para O programa deve imprimir de 0 a Ao utilizarmos x, e em for, indicamos que o primeiro valor da tupla deve ser colocado em x, e o segundo, em e. Experi- mente substituir x,e na listagem 6.
Veja o programa que resolve esse problema, na listagem 6. Vejamos agora outro exemplo de listas, mas utilizando strings, na listagem 6. Vejamos as listagens 6. Vejamos agora outra lista na listagem 6. Isso per- mite eliminar um elemento do fim da lista a cada passagem completa.
Vejamos o programa da listagem 6. Figura 6. Primeira etapa. Segunda etapa. Terceira etapa. Observe o rastre- amento completo na tabela 6. Rastreie o programa da listagem 6. Tabela 6. Observe a listagem 6. Observe que o valor anterior foi perdido. Observe que atribuir nomes a cada um desses componentes facilita a leitura do programa. Primeiramente, vejamos como criar uma tupla. Vejamos o que acontece na listagem 7.
Veja os exemplos na listagem 7. Vejamos os exemplos da listagem 7. Veja o exemplo na listagem 7. Por exemplo, o programa da listagem 7. Veja um exemplo na listagem 7. Vejamos alguns exemplos na listagem 7. Retorna falso se algum outro tipo de caractere for encontrado na string ou se estiver vazia. Vejamos alguns testes na listagem 7. A nova forma representa os valores a substituir, entre chaves.
Vejamos um exemplo na listagem 7. Vejamos outros exemplos na listagem 7. Vejamos exemplos na listagem 7. Por exemplo: Para entender esse formato, devemos entender suas partes. No caso de 1. Veja alguns exemplos na listagem 7. Vamos analisar o que essa listagem faz. Em vez de controlar quando imprimir cada parte, desenhe nessas listas, substituindo o elemento a desenhar. Chamamos o primeiro de a e o segundo de b.
No primeiro exemplo, chamamos soma 2,9. Explicaremos mais sobre isso quando falarmos de testes. Por exemplo, podemos utilizar uma barra de asteriscos em uma parte de nosso programa e uma barra com pontos em outra. Veja os exemplos da listagem 8. Vejamos um exemplo na listagem 8. Vejamos outro exemplo na listagem 8. Observe que tudo foi feito em apenas uma linha. Todo arquivo.
Vejamos dois programas: entrada. Depois, modifique o programa substituindo entrada. Cada vez que executarmos esse programa, teremos valores diferentes sendo gerados. Ela recebe a lista a embaralhar, alterando-a Listagem 8.
0コメント