Chargement...

Récapitulatif et étape suivante

Vous allez construire un petit programme à vous. Avant cela, lisez une ligne que vous pourriez déjà écrire, et dites ce qu'est chaque partie. La ligne à l'écran sera slip 2. slip est un mot. 2 est un nombre. Une fonction nommée note les relie.

Relier un mot et un nombre en une ligne

python
def note(word, count):
    return f"{word} {count}"

print(note("slip", 2))

L'écran affiche slip 2. slip est le mot que vous avez passé. 2 est le nombre que vous avez passé. L'espace entre les deux est dans la ligne return, entre le mot et le nombre. print écrit cette seule ligne, puis le programme se termine. Il n'y a pas de seconde ligne. Vous n'apprenez pas un nouveau type de ligne. Vous vérifiez qu'un mot, un nombre et la ligne note("slip", 2) font déjà une ligne que vous savez lire.

Chaque partie de slip 2 est quelque chose que vous avez déjà utilisé. slip est un mot stocké, le même genre de nom que ticket_count qui contient 4. 2 est un nombre entier, sans virgule. def note garde la ligne return, et la ligne note("slip", 2) est celle qui l'exécute. Si vous omettez le nombre, comme dans note("slip"), cette ligne s'arrête avec TypeError, car count n'a pas de valeur. note("slip") n'est pas dans ce programme. None n'est pas écrit sur l'écran que vous avez.

Vous pouvez maintenant montrer slip 2 et dire quelle partie est le mot, quelle partie est le nombre et quelle ligne les a reliés. La page suivante est un petit programme en ligne de commande. Vous le construirez avec des pièces que vous avez déjà. Cette page n'ajoute aucune règle nouvelle.

Lisez la ligne avant de construire

L'écran affiche slip 2. Le mot est slip et le nombre est 2. La page suivante est un petit programme en ligne de commande.