Page 1 of 1

Mad Lib -Programm mit Python

Posted: 05 Mar 2025, 09:22
by Anonymous
Automatisieren Sie das Bohrung mit Python haben ein Projekt in Kapitel 8:
Erstellen eines Mad Libs -Programms, das in Textdateien liest und den Benutzer seinen eigenen Text hinzufügen kann, überall, wobei das Wort Adjektiv, Nomen, Adverb oder Verb in der Textdatei angezeigt wird. führt zu einer leeren neuen Datei und zeigt nichts im Terminal. Ich benutze Python 3.5.1 unter OS x. < /P>

Code: Select all

#! /usr/bin/env python3

with open("/Users/Maverick/madLibProject1.txt", "wt") as fout:
with open("/Users/Maverick/madLibProject.txt", "r") as fin:
for line in fin:
if line == "ADJECTIVE":
adj == input('Enter an adjective:\n')
fout.write(line.replace('ADJECTIVE', adj))
elif line == "NOUN":
nou == input('Enter a noun:\n')
fout.write(line.replace('NOUN', nou))
elif line == "ADVERB":
adv = input('Enter an adverb:\n')
fout.write(line.replace('ADVERB', adv))
elif line == "VERB":
ver = input('Enter a verb:\n')
fout.write(line.replace('VERB', ver))

fname = "/Users/Maverick/madLibProject1.txt"
project = open(fname, 'r')
data = project.read()
print(data)