Mojo Academy · レッスン

Mojo REPLで試す

式を対話的に試します

レッスン 4/413 ステップ

「Mojo REPLで試す」はCoddyKit上の無料Mojo Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMojo Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Mojo Academyコースには全4レッスンが含まれています。

コードのためのプレイグラウンド

行をすばやく試してみたいだけのこともあります。REPLならファイルを用意せずにMojoを入力し、結果をすぐ確認できます。🎮

REPLの意味

REPLはRead、Evaluate、Print、Loopの略です。入力した行を読み取り、実行し、結果を表示してから、次の行を待ちます。

REPLを開始する

ターミナルでファイル名を付けずにmojoと入力すると起動できます。プロンプトが表示され、式を入力できる状態になります。

mojo

式を入力する

プロンプトで、足し算のような簡単な式を入力します。REPLがそれを評価し、すぐに答えを表示します。

1 + 2

REPLでprintする

ファイルの場合と同じようにprintを呼び出せます。入力した行のすぐ下にテキストが表示されます。

print("Hello from the REPL")

変数を作る

varで値を宣言すると、REPLがその値を記憶します。次の行以降でその変数を再利用できます。

var x = 10

状態は保持される

各行は前の行を引き継ぐため、定義した変数は終了するまで利用可能な状態で残ります。これにより、簡単な実験を手軽に行えます。

var y = x * 2

アイデアをすばやく試す

REPLは、関数や式の動作を実際のファイルに書き込む前に確認するのに最適です。

mainは不要

ファイルとは異なり、REPLにmain関数は必要ありません。文を直接入力すれば、入力した時点で実行されます。

REPLを終了する

終了するときは:quitと入力するか、Ctrl-Dを押して通常のターミナルに戻ります。その時点でセッションの変数は消去されます。

:quit

REPLとファイルの違い

REPLは、手早く試したり学習したりするために使い、保存して再実行したり共有したりする実際のプログラムにはファイルを使います。どちらにも適した場面があります。

クイックチェック

ファイルを作成せずに1行の式をテストしたい場合、どのツールが最適でしょうか。

まとめ

REPLはMojoを1行ずつ実行し、セッション中は変数を保持します。mainも必要ないため、すばやい実験に最適です。🎯

無料で開始

AI チューターと学ぶ Mojo — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「Mojo REPLで試す」レッスンは無料ですか?

はい。「Mojo REPLで試す」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Mojo Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Mojo Academyコースには全4レッスンが含まれています。

「Mojo REPLで試す」で何を学びますか?

式を対話的に試します ブラウザで直接実行するハンズオンコードでMojo Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Mojo Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのMojo Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。

「Mojo REPLで試す」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このMojo Academyレッスンでコードを書いて実行できますか?

はい。すべてのMojo Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 初めての.mojoファイル
  2. mainエントリーポイント
  3. mojo runで実行する
  4. Mojo REPLで試す
← Mojo Academyに戻る