SSブログ

単語帳をつくろう

pythonでは多層配列を辞書型と呼んでいます。
そんな辞書型を使って単語帳を作っていくこととします。
そんな訳でほい。

import random
from time import sleep
ejdic ={}
f = open('eiwa.csv')

for i in f:
    x = f.readline()
    tmp_list = x.split(',') #カンマ区切りを分けてリストへIN!!!!
    eng = tmp_list[0]#.upper()
    ja = tmp_list[1]
    ejdic[eng]=ja
    englishes = random.choice(list(ejdic))
    englishes = englishes
    print(englishes)
    print('↓')
    sleep(3)
    print(ja)


eiwa.csvという形で英語、日本語という形でカンマ区切りのファイルを作成していることが前提となります。
これでtkinterとか使ってデスクトップアプリにできたらいいなー。
nice!(0)  コメント(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

vim覚書 その2vimに暗黒の力を ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。