F-strings no Python

As f-strings são uma forma moderna e eficiente de formatar strings em Python. Elas são mais rápidas e mais legíveis em comparação com outras formas de formatação, como o método str.format() ou o operador %. As f-strings são altamente recomendadas para a maioria dos cenários de formatação de strings devido à sua simplicidade e desempenho superior.

Vantagens das f-strings:

  • Velocidade: Elas são mais rápidas, pois o Python as compila em código mais otimizado.
  • Legibilidade: O código se torna mais claro e fácil de entender.

Exemplo de uso de uma f-string:

nome = "João"
idade = 25
print(f"O nome do aluno é {nome} e ele tem {idade} anos.")

Neste exemplo, a f-string é usada para incluir as variáveis nome e idade diretamente dentro da string, de forma simples e eficiente.


Comando de Entrada Padrão: input()

O comando input() em Python é utilizado para capturar dados do usuário através da entrada padrão (teclado). Ele suspende a execução do programa até que o usuário forneça uma entrada e pressione a tecla <enter>.

Sintaxe do input():

  • input(): Aguarda a entrada do usuário e retorna o valor fornecido como uma string.
  • input(mensagem): Exibe uma mensagem na tela antes de esperar pela entrada do usuário.

Exemplos:

  1. Uso simples do input():

    aluno = input()
    

    Neste caso, o programa irá esperar que o usuário forneça uma entrada e pressione <enter>.

  2. Uso do input() com mensagem:

    aluno = input("Digite o nome do aluno: ")
    

    Aqui, uma mensagem é exibida para o usuário, e a entrada será solicitada com base nesse prompt.


Conclusão

As f-strings são uma excelente escolha para formatação de strings em Python, oferecendo tanto eficiência quanto clareza no código. Já o comando input() é fundamental para interagir com o usuário, capturando dados de forma simples e direta.