** * Cet article provient d'Udemy "[Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + style de code de style américain Silicon Valley](https://www.udemy.com/course/python-beginner/" Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + Style de code de style de la Silicon Valley américaine ")" C'est une note de classe pour moi après avoir suivi le cours. Il est ouvert au public avec la permission de l'instructeur Jun Sakai. ** **
function
def say_something():
print('hi')
#Dire défini_something()Appel
say_something()
result
hi
À ce stade, vous devez ajouter ()
après say_something
.
function
def say_something():
print('hi')
f = say_something
f()
result
hi
Bien sûr, il est également possible d'appeler après avoir assigné une autre variable comme celle-ci.
function
def say_something():
print('hi')
print(type(say_something))
result
<class 'function'>
le type est «fonction».
function
def say_something():
s = 'hi'
return s
result = say_something()
print(result)
result
hi
Le contenu de say_something ()
ici est
Remplacez «salut» par «s» et
Renvoie que s
C'est devenu quelque chose comme ça.
result
def what_is_this(color):
print(color)
what_is_this('red')
result
red
function
#Imprimer l'objet selon l'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.
De cette façon, si vous voulez refaire le même processus encore et encore, définissez la partie commune comme une fonction et Vous devriez appeler cette fonction.