从零开始构建 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