Python :: Aufgabe #184 :: Lösung #2
4 Lösungen
#184
Einfacher Namensgenerator
Anfänger - Python
von Gelöschte Person
- 30.05.2018 um 15:23 Uhr
Schreibe ein Programm, welches zwei Textdateien (zb Vorname.txt, Nachname.txt) Zeile für Zeile in ein Array lädt.
Gebe dann eine zufällige Kombination aus Vornamen und Nachnamen aus.
Gebe dann eine zufällige Kombination aus Vornamen und Nachnamen aus.
#2
von Gisbert5020 (3120 Punkte)
- 09.08.2018 um 15:51 Uhr
# -*- coding: utf-8 -*-
# Python 3.7
import random
def listerz(datei):
d = open(datei)
liste=[]
for zeile in d:
liste.append(zeile.rstrip("\n"))
d.close()
return liste
lvornam = listerz("Vorname.txt")
lnachnam = listerz("Nachname.txt")
random.shuffle(lvornam)
random.shuffle(lnachnam)
v=len(lvornam)
n=len(lnachnam)
x=v
if v>n:
x=n
for i in range(x-1):
print(lvornam[i],lnachnam[i])
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
