fr 3 File Edit Format Run Options Window Help import random def contents (filename): with open (filename) as f: return f.read() def random_word_in_file (filename): punctuations()-[1;;'"\,<>?@#$#*_will words contents (filename0.split() random_word=random.choice (words) = for i in random_word: if i in punctuations: random_word random_word.replace(i, "") return random_word def main (): print ("The random word is:", random_word_in_file("dictionaty.txt" main () SyntaxError Xinvalid syntax OK X

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please help  me fix the error in this code

PC
08:55 PM
2022-08-12
File Edit Format Run Options Window Help
import random
def contents (filename):
with open (filename) as f:
return f.read()
def random word_in_file (filename) :
punctuations = '''! ()-[] { } ; ; ' "\,<>?@#$%*_~***
words=contents (filename 0.split()
random_word=random.choice (words)
for i in random_word:
if i in punctuations:
3_6_8.py - C:/Users/Ziyanda Madzidi/Downloads/Bachelor of Science/Third year 2022/3_6_8.py (3.8.0)
return random_word
main ()
random_word = random_word.replace (i, "")
def main ():
print ("The random word is:", random_word_in_file("dictionaty.txt"
2
SyntaxError
Xinvalid syntax
OK
X
x
Ln: 22 Col: 0
Transcribed Image Text:PC 08:55 PM 2022-08-12 File Edit Format Run Options Window Help import random def contents (filename): with open (filename) as f: return f.read() def random word_in_file (filename) : punctuations = '''! ()-[] { } ; ; ' "\,<>?@#$%*_~*** words=contents (filename 0.split() random_word=random.choice (words) for i in random_word: if i in punctuations: 3_6_8.py - C:/Users/Ziyanda Madzidi/Downloads/Bachelor of Science/Third year 2022/3_6_8.py (3.8.0) return random_word main () random_word = random_word.replace (i, "") def main (): print ("The random word is:", random_word_in_file("dictionaty.txt" 2 SyntaxError Xinvalid syntax OK X x Ln: 22 Col: 0
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
File Input and Output Operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education