** * Dieser Artikel ist von Udemy "[Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil](https://www.udemy.com/course/python-beginner/" Einführung in Python3, unterrichtet von aktiven Silicon Valley-Ingenieuren + Anwendung + Code-Stil im amerikanischen Silicon Valley-Stil ")" Es ist eine Klassennotiz für mich, nachdem ich den Kurs von belegt habe. Es ist mit Genehmigung des Ausbilders Jun Sakai für die Öffentlichkeit zugänglich. ** ** **
function
def say_something():
print('hi')
#Definiert sagen_something()Anruf
say_something()
result
hi
Zu diesem Zeitpunkt müssen Sie "()" nach "say_something" hinzufügen.
function
def say_something():
print('hi')
f = say_something
f()
result
hi
Natürlich ist es auch möglich, nach Zuweisung zu einer anderen Variablen wie dieser aufzurufen.
function
def say_something():
print('hi')
print(type(say_something))
result
<class 'function'>
Typ ist 'Funktion'.
function
def say_something():
s = 'hi'
return s
result = say_something()
print(result)
result
hi
Der Inhalt von say_something ()
hier ist
Ersetzen Sie "s" und "hi"
Gibt das s
zurück
Es ist so etwas wie geworden.
result
def what_is_this(color):
print(color)
what_is_this('red')
result
red
function
#Drucken Sie das Objekt gemäß dem Argument
def what_is_this(color):
if color == 'red':
return 'tomato'
elif color == 'green':
return 'green pepper'
else:
return "I don't know."
result = what_is_this('red')
print(result)
result = what_is_this('green')
print(result)
result = what_is_this('blue')
print(result)
result
tomato
green pepper
I don't know.
Wenn Sie auf diese Weise immer wieder denselben Prozess ausführen möchten, definieren Sie den gemeinsamen Teil als Funktion und Sie sollten diese Funktion aufrufen.
Recommended Posts