10 Exercícios Sobre a Função print no Python

Em nosso último tutorial de nosso Curso de Python, ensinamos você como exibir mensagens na tela, usando a função print:


Agora vamos fazer algo de extrema utilidade e importância: exercícios.
É simplesmente IMPOSSÍVEL se tornar um programador sem fazer exercícios, ou seja, sem colocar a mão na massa, quebrar a cabeça e tentar programar sozinho.

Por isso, no decorrer de todo nosso curso, iremos propor exercícios que você deve tentar ao máximo resolvê-los.



Exercícios em Python com a função print

1. Frase na tela - Implemente um programa que escreve na tela a frase "O primeiro programa a gente nunca esquece!".

2. Etiqueta - Elabore um programa que escreve seu nome completo na primeira linha, seu endereço na segunda, e o CEP e telefone na terceira.

3. Letra de música - Faça um programa que mostre na tela uma letra de música que você gosta (proibido letras do Justin Bieber).

4. Mensagem - Escreva uma mensagem para uma pessoa de quem goste. Implemente um programa que imprima essa mensagem, tire um print e mande pra essa pessoa. Diga que foi um vírus que algum hacker instalou em seu computador.

5. Ao site - Faça um programa que mostre na tela o que você deseja fazer usando seus conhecimentos de Python.






6. Quadrado - Escrever um programa que mostre a seguinte figura:

XXXXX
X   X
X   X
X   X
XXXXX

7. Tabela de notas - Você foi contrato por uma escola pra fazer o sistema de boletim dos alunos. Como primeiro passo, escreva um programa que produza a seguinte saída:
ALUNO(A)          NOTA
=========         =====
ALINE              9.0  
MÁRIO              DEZ
SÉRGIO             4.5    
SHIRLEY            7.0

8. Letra grande - Elabore um programa para produzir na tela a letra P, de Python Progressivo. Se fosse
‘L’, seria assim:
L
L
L
LLLLL

9. Menu - Elabore um programa que mostre o seguinte menu na tela:
Cadastro de Clientes
0 - Fim
1 - Inclui
2 - Altera
3 - Exclui
4 - Consulta
Opção: 

10. Pinheiro  - Implemente um programa que desenhe um "pinheiro" na tela, similar ao abaixo.
Enriqueça o desenho com outros caracteres, simulando enfeites.
       X
      XXX
     XXXXX
    XXXXXXX
   XXXXXXXXX
  XXXXXXXXXXX
 XXXXXXXXXXXXX
XXXXXXXXXXXXXXX
       XX
       XX
      XXXX

Estou esperando seu código-fonte nos comentários!


Leia também:

7 comentários:

  1. print('MEU PINHEIRO DE NATAL')

    print(' X')
    print(' XXX')
    print(' XXXXX')
    print(' XXXXXXX')
    print(' XXXXXXXXX')
    print(' XXXXXXXXXXX')
    print(' XXXXXXXXXXXXX')
    print('XXXXXXXXXXXXXXX')
    print(' XX\n XX\n XXXX')

    ResponderExcluir
  2. print(' x\n XXX \n XXXXX\n *XXXXXXXXX*\n XXXXXXXXXXXX\n *XXXXXXXXXXXXXX*\n $XXXXXXXXXXXXXXXX$\n XX\n XX\n XXXX')
    Só com uma linha asdjkldh

    ResponderExcluir
  3. print (" X\n XºX\n XXOXX\n XOXXOXX\n XXXXXXXXX\n XX\n XX\n XXXX")

    ResponderExcluir
  4. print (" X\n XºX\n XXOXX\n XOXXOXX\n XXXXXXXXX\n XX\n XX\n XXXX")

    ResponderExcluir
  5. Primeiro quero agradecer a oportunidade de poder fazer um curso como esse muito bem explicado e rico em detalhes. Deus continue abençoando todos vocês.

    Exercício 1- Frase na Tela
    print ("O primeiro programa a gente nunca esquece!")

    Exercício 2- Etiqueta
    print ('Nome - Joaquim Barcelos\nEndereço - Rua 2, Jacuí - Califórnia\nCep - 30405060\nTelefone - (44) 443344999')

    Exercício 3- Letra de Música
    print ('CATEDRAL\nMúsica - Por Amor\n\n\nFaz tanto tempo mas não me esqueci,\nDo teu carinho tão grande por mim,\nEu sei que um dia eu quis te esquecer,\nOutros caminhos eu quis percorrer,\nE a gente pensa que vai ser feliz,\nQue para tudo há uma solução,\nMas solução não existe sem ti,\nPreencha agora o meu coração.\n\nPor amor, teu amor,\nModificou o meu viver,O meu ser, teu poder,\nIluminou o meu olhar,\nCéu e mar,\nTeu querer,\nÉ tanto bem querer pra mim,\nEu sei que não mereço mas,\nTu és amor, amor,\nEu sei que não mereço mas,\nTu és amor, amor.')

    Exercício 4- Mensagem
    print('Oi Girlane\nEsta mensagem foi enviada por engano')

    Exercício 5- Ao Site
    print ('Desejo criar diversos programas, tabelas, apps e scripts de resolução de problemas simples e complexos')

    Exercício 6- Quadrado
    print ('XXXXX\nX X\nX X\nX X\nXXXXX')

    Exercício 7- Tabela de Notas
    print ('ALUNO(A) NOTA')
    print ('========= ====')
    print ('ALINE 9.0')
    print ('MÁRIO DEZ')
    print ('SÉRGIO 4.5')
    print ('SHIRLEY 7.0')

    Exercício 8- Letra Grande
    print ('L\nL\nL\nLLLLL')

    Exercício 9- Letra Grande
    print ('Cadastro de Clientes:')
    print ('0 - Fim')
    print ('1 - Inclui')
    print ('2 - Altera')
    print ('3 - Exclui')
    print ('4 - Consulta')
    print ('Opção:')

    Exercício 10- Letra Grande
    print (' X\n XXX\n X0X0X\n XXXXXXX\n X0XXXXX0X\n XXX0XXX0XXX\n X0XXXXXXXXX0X\nXX0XXXXXXXXX0XX\n XX\n XX\n XXXX')

    ResponderExcluir
  6. Exercicio 7:

    print('ALUNO(A) NOTA')
    print('======= ====')
    print('ALINE 9.0')
    print('MARIO 10.0')
    print('SERGIO 4.5')
    print('SHIRLEY 7.0')

    ResponderExcluir
  7. Exercício 9:

    print('Cadastro de Crintes\n0 - Fim\n1 - Inclui\n2 - Altera\n3 - Exclui\n4Consulta\nOpção:')

    ResponderExcluir