<commit_before>---
type: tutorial
layout: tutorial
title:  "Kotlin 心印"
authors: <NAME>，johnpoint、hltj（翻译）
showAuthorInfo: true
description: "本教程将引导你通过一系列练习来熟悉 Kotlin。"
---
Kotlin 心印是一系列让你熟悉 Kotlin 语法的练习。
每个练习都是不能通过的单元测试，你的任务就是使其通过。
可以通过下列辆种方式之一使用 Kotlin 心印：

1. 可以使用 Kotlin 心印的[在线版](https://play.kotlinlang.org/koans)。
<commit_msg>改个错字233333<commit_after>---
type: tutorial
layout: tutorial
title:  "Kotlin 心印"
authors: <NAME>，johnpoint、hltj（翻译）
showAuthorInfo: true
description: "本教程将引导你通过一系列练习来熟悉 Kotlin。"
---
Kotlin 心印是一系列让你熟悉 Kotlin 语法的练习。
每个练习都是不能通过的单元测试，你的任务就是使其通过。
可以通过下列两种方式之一使用 Kotlin 心印：

1. 可以使用 Kotlin 心印的[在线版](https://play.kotlinlang.org/koans)。

{'fraction_non_alphanumeric': 0.1274658573596358, 'fraction_numerical': 0.012139605462822459, 'mean_word_length': 6.764705882352941, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5499387', 'n_tokens_mistral': 408, 'n_tokens_neox': 428, 'n_words': 54}