开始使用免费开始使用

从零开始构建 for 循环

本练习不会引入关于 for 循环的新概念。

我们已经为您定义了一个变量 rquote。该变量已被拆分为单个字母,并通过 strsplit() 函数存入向量 chars 中。

请编写代码,统计在 rquote 中,第一个字母 u 之前出现的 r 的数量。

本练习是课程的一部分

R 中级

查看课程

练习说明

  • 将变量 rcount 初始化为 0。
  • 完成 for 循环:
  • 如果 char 等于 "r",将 rcount 的值加 1。
  • 如果 char 等于 "u",使用 break 完全跳出 for 循环。
  • 最后,将变量 rcount 打印到控制台,以验证代码是否正确。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Pre-defined variables
rquote <- "r's internals are irrefutably intriguing"
chars <- strsplit(rquote, split = "")[[1]]

# Initialize rcount
rcount <- 

# Finish the for loop
for (char in chars) {
  
  
}

# Print out rcount
编辑并运行代码