Ir para o conteúdo

Pythomatiza - W3schools #7⚓︎

Junte-se a nós em uma jornada imersiva pelo universo da programação Python! Nos Encontros Pythomatiza, guiados pelos materiais abrangentes do W3Schools, desvendaremos os segredos dessa linguagem poderosa e versátil, desbravando seus fundamentos e funcionalidades passo a passo.

O que foi abordado⚓︎

Além de uma breve revisão do casting, com a abordagem de um caso prático, verificamos algumas possibilidades de manipulação dentro da string:

  • Utilização de aspas dentro de uma string.
  • Utilização de três aspas (''') para escrita de um bloco
  • Utilização de vários métodos dentro da biblioteca "str", como:
    • Slice, para obter um recorte de uma string com base na posição de seus caracteres
    • Upper, para transformar os caracteres em maiúsculos
    • Lower, para transformar os caracteres em minúsculos
    • Split, para tirar os espaços
    • Replace, para trocar caracteres de lugar
  • F' Fstring para editar e concatenar strings.
  • Uso da sintaxe ":.2f" para utilização de duas casas decimais em um número, por exemplo.

Além disso, é possível utilizar o comando "dir" para ver os métodos possíveis de serem utilizados naquela biblioteca. Como "dir.str", por exemplo. A biblioteca pprint também organiza a visualização desses métodos.

Exercício extra proposto

Melhorar o jogo de advinhação proposto na aula 005, incluindo ranking de quem acerta o número com o menor número de tentativas. Possíveis versões:

  • Solicitar nome do jogador.
  • Registrar nome de jogador logado.

Referências⚓︎