输出一只猫
本课属于 Coddy R 学习旅程的“基础知识”单元。第 27 课,共 78 课。
cat() 函数相比 print(),输出更简洁。print() 会在字符串两边添加引号,并显示索引编号,而 cat() 会按照你想要的样子准确显示文本。
cat("Hello, World!")这会输出 Hello, World!,不带任何引号或索引标记。
“cat” 这个名称来自 “concatenate”,意思是它可以将多个项目合并到一次输出中:
cat("Hello", "World") # 输出:Hello World注意,cat() 会自动在各项之间添加空格。它和 print() 的一个重要区别是,cat() 不会自动换行。要换行,请使用 \n:
cat("Line one\n")
cat("Line two")输出如下:
Line one
Line two\n 称为换行符。需要精确控制输出的显示效果时,你会经常使用 cat()。
挑战
简单使用 cat() 函数,分多行显示格式化消息。
已为你提供以下变量:
product <- "Laptop"
price <- 999
in_stock <- TRUE使用 cat() 按照下方所示的内容准确输出,每条信息各占一行:
Product: Laptop
Price: 999
Available: TRUE记得使用 \n 创建换行,并且 cat() 会自动在各项之间添加空格。
亲手试试
# 变量已经为你定义好了
product <- "Laptop"
price <- 999
in_stock <- TRUE
# TODO:使用 cat() 显示格式化后的信息,每条信息各占一行
# 记得用 \n 换行这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: R 在线编译器