Ed
há 5 meses
Vamos analisar as lacunas e as alternativas: O código apresentado tem a seguinte estrutura: 1. `import tkinter as tk` 2. `janela = tk.Tk()` 3. `T = tk.Text(janela, height=2, width=30)` 4. `T.pack()` 5. `T.lacuna_I(tk.END, lacuna_II)` 6. `tk.mainloop()` Para que o código funcione corretamente e exiba a mensagem "Este é um texto. Esta é a segunda linha. Esta é a terceira linha.", precisamos entender o que deve ser colocado nas lacunas. - lacuna_I: deve ser um método que insere texto no widget `Text`. O método correto é `insert`. - lacuna_II: deve ser a string que queremos inserir. Para que a mensagem apareça corretamente, precisamos usar quebras de linha (`\n`) para separar as linhas. Agora, vamos analisar as alternativas: A) `text` e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n" - "text" não é o método correto. FALSO. B) `insert` e "Este é um texto.\nEsta é a segunda linha. \nEsta é a terceira linha.\n" - O texto está correto e usa `insert`. VERDADEIRO. C) `insert` e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n" - O texto não está formatado corretamente, pois não tem a quebra de linha entre "Este é um texto." e "Esta é a segunda linha.". FALSO. D) `text` e "Este é um texto. Esta é a segunda linha. Esta é a terceira linha.\n" - "text" não é o método correto. FALSO. E) Nenhuma das outras alternativas. - Como a alternativa B é verdadeira, esta opção é FALSA. Portanto, a alternativa correta que contém todos os itens verdadeiros é: B) insert e "Este é um texto.\nEsta é a segunda linha. \nEsta é a terceira linha.\n".
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material