Ich möchte eine Liste des Zeichens '&' so oft ausgeben, wie in einer gegebenen Zahl vorhanden ist. Wenn also die Zahl 10 ist, möchte ich das Ergebnis ‚& & & & & & & & & & &‘ seinSo drucken Sie eine Zeichenfolge aus einem '&', die der Länge einer Liste entspricht
Was ich habe, ist die int in eine Liste einge getan, damit ich besser visualisieren, was ich will ausführen.
def print_list_&(size):
"""super serious docstring"""
result_1 = 1
result_2 = size + 1
result = list(range(result_1, result_2))
return result
Ich stecke auf, wo ich von hier gehe. Das ist Universitätsarbeit, also bin ich besser dran, in die richtige Richtung zu gehen als eine direkte Antwort.
Ist '&' bei der Benennung erlaubt? dh. 'def print_list _ & (size):' Ich glaube nicht ... – abccd
Das Zeichen "&" ist für Python-Bezeichner nicht gültig. Gültige Zeichen sind Groß- und Kleinbuchstaben A bis Z, der Unterstrich _ und, bis auf das erste Zeichen, die Ziffern 0 bis 9. Das [PEP 3131] (https://www.python.org/dev/peps/pep- 3131 /) fügen Sie weitere Unicode-Zeichen hinzu. –
Ich benutze das '&' Zeichen innerhalb einer Zeichenkette anstatt einer Kennung. –