Imprimir saída
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.
Experimente 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)Revisão - Lógica simplesLógica vetorizada - Parte 1Lógica vetorizada - Parte 27Calculadora de Divisão da Conta
Mensagem de Boas-vindasObtendo a Entrada do Usuário10FizzBuzz com uma Reviravolta
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
Laço ForLaço WhileBreakNext (Continue)Revisão - FatorialGeração de Sequências (seq, :)Laços AninhadosRevisão - Entrada Dinâmica3Operadores - Parte 1
Operadores aritméticosDivisão inteira e móduloOperadores de atribuiçãoRevisão - Matemática simplesOperadores de comparação6Entrada e saída básicas
Imprimir saídacat para saídaSaída com variáveisLendo entrada com readline()Noções básicas 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âmetros PadrãoPratique por conta própria: Compilador de R online