A classe string aceita uma grande quantidade de métodos. Esses métodos oferecem ao desenvolvedor um kit de ferramentas de processamento de textos que simplifica o desenvolvimento de aplicações que processam texto. Complete o programa com o método que torna todos os caracteres maiúsculos.
1 print("Este programa aconselha a onde vc vai") 2 fazerSol = input("Vai fazer sol? Sim/Não")____ == "SIM"
3 eFeriado= input("Vai ser feriado? Sim/Não")__ == "SIM" 4 if fazerSol and eFeriado: 5 print('Vai para praia') 6 elif not(fazerSol) and not(eFeriado): 7 print('Ler um livro') 8 elif fazerSol and not(eFeriado): 9 print('Passear num parque') 10 else: 11 print('Assistir um filme')
Em linguagem de programação como Python, uma string é uma sequência de caracteres que representam texto. A classe string é uma classe que oferece métodos e operadores para manipulação de caracteres. Assim, analisando e completando o programa descrito na questão, é correta a letra c).
Completando o programa
Para tornar todos os caracteres maiúsculos é preciso utilizar o método .upper() da classe string em ambas as linhas 2 e 3 do programa. Isso irá converter todas as letras inseridas pelo usuário em letras casuais, permitindo uma comparação correta com a string "SIM" em letras maiúsculas e minúsculas, conforme definido nas condições do if e elif.
Assim o método .upper() é usado para converter a entrada do usuário em letras maiúsculas e minúsculas antes de fazer a comparação com uma string "SIM", garantindo que a comparação seja feita de forma case-insensitive, ou seja, independente de estar em maiúsculas e minúsculas nossa minúscula. Isso torna o programa mais robusto e evita erros de comparação.
Veja mais sobre programação em: https://brainly.com.br/tarefa/54504170
Lista de comentários
Resposta:
D
Explicação:
upper() em ambas as linhas 2 e 3 do programa.
Em linguagem de programação como Python, uma string é uma sequência de caracteres que representam texto. A classe string é uma classe que oferece métodos e operadores para manipulação de caracteres. Assim, analisando e completando o programa descrito na questão, é correta a letra c).
Completando o programa
Para tornar todos os caracteres maiúsculos é preciso utilizar o método .upper() da classe string em ambas as linhas 2 e 3 do programa. Isso irá converter todas as letras inseridas pelo usuário em letras casuais, permitindo uma comparação correta com a string "SIM" em letras maiúsculas e minúsculas, conforme definido nas condições do if e elif.
Assim o método .upper() é usado para converter a entrada do usuário em letras maiúsculas e minúsculas antes de fazer a comparação com uma string "SIM", garantindo que a comparação seja feita de forma case-insensitive, ou seja, independente de estar em maiúsculas e minúsculas nossa minúscula. Isso torna o programa mais robusto e evita erros de comparação.
Veja mais sobre programação em: https://brainly.com.br/tarefa/54504170
#SPJ1