1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

簡単な漢字と語彙のFlash cardsをPythonで作成する

Last updated at Posted at 2017-11-17

簡単な漢字と語彙のFlash cardsをPythonで作成する

概要

日本語を学ぶための漢字フラッシュカードプログラムで作成する。

環境

OS : Linux based
Terminal
Python 2.7
必須ではない : Intellij IDEAのPyCharm IDE

インストール

python 2.7

使い方

プロジェクト全体をダウンロードするには、この手順に従います。

  1. リポジトリの[コード]タブに移動します。

  2. クローンまたはダウンロードをクリックします。

  3. 提供されたURLをコピーします。

  4. コマンドラインまたはターミナルアプリケーションを開き、リポジトリをコピーするディレクトリを入力します。 これは、ホームディレクトリのようなローカルファイルシステムのどこにでも置くことができます。

    cd ~/
    
  5. リポジトリのURLをコピーします。 この場合、漢字フラッシュカードプロジェクトをクローンしたいので、URLは次のようになります。

    git clone https://github.com/evanhutomo/kanji-flashcard.git
    
  6. kanji-flashcardディレクトリに移動し、クローンの状態を確認します

    cd kanji-flashcard
    git status
    

プロジェクトのダウンロードが完了しました。 コードを実行する前に、このプログラムを使用するためのシステムを紹介します。
実際には、このプログラムはあなたに3つの主要な特徴を与えています:

   1. データのCRUD(作成、読み取り、更新、削除)
   2. QUIZ(ローマ字と英語の語彙を推測してクイズを行う)
   3. 検索(新しい一意のデータを挿入するための検索データ)

プログラムを実行するには、端末を開いて /kanji-flashcardフォルダに移動します

python main.py

その後、プログラムはこのようになります

-------Kanji Flashcard v0.1---------
-------------M E N U----------------
---------type 'q' to close----------
(1) DATA
(2) QUIZ
(3) SEARCH

補足

このプログラムはJSONをデータ構造として使用しているため、JSONの基本知識が役立ちます。

まとめ

このプログラムはまだ開発中ですが、私はこのプログラムがJSONを使ってPythonに基づいた簡単なプログラムを作る方法を理解するのを助け、外国人が日本語を独学で学ぶのを助けることができれば幸いです。 バグが見つかった場合、または質問がある場合は私に連絡するか、この記事または私のGithubのページこちらにコメントをしてください。 プログラム全体がまだ完璧ではないかもしれない、まだいくつかのバグがあり、英語で書かれているので、私は不便をおかけして申し訳ありません。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?