# Coded by Anakin
# Output
import os
import sys
print("*"*50)
print(" Coded by Anakin ")
print(" (beat 1.0) ")
print("*"*50)
print("\n")
filename=input("Please input the file you want to open >>>")
try:
file=open(filename,'r')
except IOError:
print("Wrong Name!")
else:
fornow=file.read()
dict=eval(fornow)
file.close()
wronglist=[]
for key in dict.keys():
print(key,">>>")
test=input()
rightword=dict.get(key)
test=test.lower()
rightword=rightword.lower()
if test.strip()!= rightword.strip():
print("Wrong Answer")
wronglist.append(rightword)
continue
if wronglist==[]:
print("\n")
print("Wonderful!")
else:
print("Here are the words you got wrong: ")
print(wronglist)
file=open("wrong_words.txt","a")
string=str(wronglist)
file.writelines(string)
file.close
print('\n')
print('Saved!')
input()
# Coded by Anakin
# Input
import sys
import os
while True:
print("*"*50)
print(" Coded by Anakin ")
print(" (beat 1.0) ")
print("*"*50)
print("\n")
filename=input('Please input the file name >>>')
if os.path.exists(filename):
print("Error:File already exists")
else:
break
file=open(filename,'a')
dict={}
while True:
express=input("Please input the Meanning of the word >>>")
if express=="exit":
break
word=input("Please input the Word >>>")
dict.setdefault(express,word)
print (dict)
print("Succeed!")
fornow=str(dict)
file.writelines(fornow)
file.close()
input()