Saída com Print
Parte da seção Fundamentos do Journey de R da Coddy — lição 26 de 78.
Você tem usado print() ao longo deste curso para exibir a saída. Agora vamos dar uma olhada mais de perto em como ele realmente funciona.
A função print() exibe um valor no console. Ela funciona com qualquer tipo de dado:
print("Hello, World!")
print(42)
print(TRUE)Cada chamada para print() gera uma saída em uma nova linha. Uma coisa a se notar é que print() mostra strings de caracteres com aspas ao redor delas:
print("Welcome") # Saída: [1] "Welcome"O [1] que você vê é a maneira do R mostrar o índice do primeiro elemento. Isso se torna útil ao trabalhar com saídas mais longas, mas por enquanto, apenas saiba que faz parte de como o R exibe os resultados.
Você pode imprimir o resultado de uma expressão diretamente:
print(5 + 3) # Saída: [1] 8
print(10 > 5) # Saída: [1] TRUENa próxima lição, você aprenderá sobre cat(), que oferece mais controle sobre como sua saída aparece.
Desafio
FácilUse a função print() para exibir diferentes tipos de dados e o resultado de uma expressão.
Conclua as seguintes tarefas em ordem:
- Imprima a string de caracteres
"R Programming" - Imprima o valor numérico
3.14 - Imprima o valor lógico
FALSE - Imprima o resultado da expressão
25 - 7 - Imprima o resultado da comparação
100 >= 50
Cada valor deve ser impresso em sua própria linha usando chamadas print() separadas.
Folha de consulta
A função print() exibe valores no console e funciona com qualquer tipo de dado:
print("Hello, World!")
print(42)
print(TRUE)Cada chamada print() gera uma saída em uma nova linha. Strings de caracteres são exibidas com aspas, e o R mostra [1] antes da saída para indicar o índice do primeiro elemento.
Você pode imprimir o resultado de expressões diretamente:
print(5 + 3) # Saída: [1] 8
print(10 > 5) # Saída: [1] TRUEExperimente você mesmo
# TODO: Escreva seu código abaixo
# Use print() para exibir cada valor em sua própria linha
# 1. Imprima a string de caracteres "R Programming"
# 2. Imprima o valor numérico 3.14
# 3. Imprima o valor lógico FALSE
# 4. Imprima o resultado da expressão 25 - 7
# 5. Imprima o resultado da comparação 100 >= 50Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos (AND, OR)Operadores Lógicos Parte 2 (NOT)Recapitulação - Lógica SimplesLógica Vetorizada Parte 1Lógica Vetorizada Parte 27Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo a Entrada do Usuário10FizzBuzz com um Toque Especial
Visão Geral do JogoA Função FizzBuzz2Variáveis e Tipos de Dados
Tipo de Dado NuméricoTipo de Dado InteiroTipo de Dado CaractereTipo de Dado LógicoVerificando Tipos de DadosConvenções de NomenclaturaValores Ausentes: NARecapitulação - Criação de Variáveis8Laços de Repetição
Laço ForLaço WhileBreakNext (Continue)Recapitulação - FatorialGeração de Sequências (seq, :)Laços AninhadosRecapitulação - Entrada Dinâmica3Operadores Parte 1
Operadores AritméticosDivisão Inteira e MóduloOperadores de AtribuiçãoRecapitulação - Matemática SimplesOperadores de Comparação6IO Básico
Saída com PrintCat para SaídaSaída com VariáveisLendo Entrada com readline()Básico de Conversão de TiposRecapitulação - Calculadora de IdadeRecapitulação - Verdadeiro ou Falso9Funções
Declarando uma FunçãoArgumentos de FunçãoValores de RetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores de Parâmetro Padrão