Question: In python 3 please This should be what shold be in one a seperate text document callled 'places'. library:la biblioteca school:el colegio,la escuela restaurant:el restaurante

In python 3 please

This should be what shold be in one a seperate text document callled 'places'.
 
library:la biblioteca
school:el colegio,la escuela
restaurant:el restaurante movie theater:el cine airport:el aeropuerto museum:el museo park:el parque university:la universidad office:la oficina house:la casa

this should be a separate text document called 'verbs'

to search:mirar,buscar to play:jugar to be:ser,estar to run:correr to make:hacer to talk:hablar to take:tomar to study:estudiar to arrive:llegar to practice:practicar

In python 3 please This should be what shold be in one

a seperate text document callled 'places'. library:la biblioteca school:el colegio,la escuela restaurant:el

restaurante movie theater:el cine airport:el aeropuerto museum:el museo park:el parque university:la universidad

Deliverables: You only need to submit your solution. You must use functions to modularize your work. You should use exception handling where necessary as well. Dictionaries, sets, and lists will come in helpful here 50 points off for programs that crash on expected input. Spanish Quiz The goal of this assignment is for you to become more proficient with file I/O, using functions and learning to use the dictionary data structure effectively. Dictionaries are very useful data structures when you can map something (e.g. an English word), to something else (e.g equivalent Spanish words). For this assignment, you will synthesize these concepts together by creating an English-Spanish vocabulary prog ram If youve ever taken a foreign language class, you may have studied for tests by creating flash cards to memone how a given word in a paricular language translates into a different language For this project, you are to create a vocabulary quiz program that requests the name of a vocabulary file in the current directory, quizzes the user on a subset of the words in the vocabulary file. While the word lists that we are using are English to Spanish, the program could easily be applied more generally to other languages, giving you a practical replacement to flash cards! Program Outline 1. Check if there are any vocabulary files in the directory, which by convention are files that end in .txt. Print the list of files found. If there aren't files ending in.t, display an error message and quit. You can use the listdir() function to get the contents of a directory import os contents = os.listdir() The variable contents is a list of all the items in the directory. You can then check to see if it ends in .txt to see if it is a text file. It should be case insensitive, so your program should identify words.txt, words. TXT, words.TxT, words.txt, etc as files ending in .txt 2. Have the user select which vocabulary file he or she would like to use. Error check to make sure that they select a valid file (i.e., one of the files listed in step 1). They may also choose Q to exit the program

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!