1
2
Fork
You've already forked VocabularyProgram
0
A dead-simple vocabulary learning program.
  • Python 100%
AnErrupTion 09a8949d3e
Add business & internet lists & fix computers
Signed-off-by: AnErrupTion <anerruption@disroot.org>
2026年04月30日 19:02:23 +02:00
Lists Add business & internet lists & fix computers 2026年04月30日 19:02:23 +02:00
.gitignore Initial commit 2025年12月09日 21:56:13 +01:00
LICENSE.md Initial commit 2025年12月09日 21:56:13 +01:00
main.py Initial commit 2025年12月09日 21:56:13 +01:00
README.md Initial commit 2025年12月09日 21:56:13 +01:00

VocabularyProgram

A dead-simple vocabulary learning program. From a list of expressions in a file, the program will ask you to translate, find the synonym/antonym of a word, etc. of each expression, in a random order and way. For example, take the following list:

apple = pomme
banana = banane
pear = poire

The program may ask you to translate the world apple to French, but also the other way around: pomme to English.

Syntax

The supported syntax is pretty simple. Each line must be of the following form:

expression1 operator expression2

Where operator is one of the following:

  • = for a translation
  • <=> for a synonym
  • != for an antonym
  • => for a syntax change (e.g. to improve => improvement)

Examples

The repository includes a few lists in the Lists directory, which I use myself to learn my English (and previously Spanish) vocabulary. Feel free to look at them and use them if you wish! :D