mir liegt folgende eigentlich leichte Übungsaufgabe vor. Mein Fehler liegt vermutlich in der inkorrekten Bildung einer Funktion.
Function Name: printlines
Function Input Name(s): s, n
Function Input Type(s): string, integer
Output Type(s): None!
Example
printlines("z",3)-> Ausgabe: z ->es soll der Buchstabe entsprechend des Wertes der Zahl in dieser Form ausgegeben (nicht rückgegeben) werden.
zz
zzz
Mein Code erfüllt auch diese Anforderung:
Code: Alles auswählen
counter = 0
while counter < n:
counter = counter+1
print (s*counter)
Code: Alles auswählen
def printlines(s,n):
counter = 0
while counter < n:
counter = counter+1
print (s*counter)
z
zz
zzz
None
Dieses None darf eigentlich nicht sein. Jedoch ist laut Angabe der Datentyp für die Ausgabe None! gefordert. Bei meinem Beispiel handelt es sich doch um Ausgabetyp String ?
Kann mir bitte jemand bei dieser Angelegenheit helfen ?
Vielen Dank und Grüße,
Studierender