Table des matières:
- Étape 1: Télécharger Python
- Étape 2: Ouvrez IDLE
- Étape 3: déranger un peu
- Étape 4: Créer le fichier de programme réel
- Étape 5: Avant de commencer à écrire du code
- Étape 6: Commencez à écrire votre programme
- Étape 7: Exécutez le programme
- Étape 8: Ajout d'invites aux valeurs d'entrée
- Étape 9: créer la sortie
- Étape 10: Exécutez le programme une fois de plus
Vidéo: Mad Lib avec Python : 10 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Faire un programme Mad Libs en python
De quoi as-tu besoin:
1. Ordinateur Windows ou Mac
2. Connexion Internet
Que saurez-vous à la fin:
1. Cordes
2. Variables
2. Fonctions de saisie et d'impression
Étape 1: Télécharger Python
Vous devez d'abord télécharger python (évidemment). Accédez à python.org, cliquez sur le bouton de téléchargement et choisissez la version appropriée pour votre système.
Étape 2: Ouvrez IDLE
Une fois que vous avez téléchargé et installé Python, ouvrez IDLE. IDLE est l'environnement de programmation que nous allons utiliser pour ce tutoriel. Il existe plusieurs autres programmes dans lesquels nous pourrions écrire python, mais celui-ci est celui de base fourni avec Python lui-même.
Étape 3: déranger un peu
La fenêtre qui s'affiche lorsque vous ouvrez IDLE pour la première fois peut être utilisée comme une sorte de terrain de jeu pour le code Python. Lorsque vous tapez une commande et appuyez sur Entrée, cette ligne s'exécute automatiquement et stocke les valeurs attribuées en mémoire. Allez-y et reproduisez mon code, peut-être avec votre propre nom et quelques autres, pour avoir une idée de base de la façon dont tout fonctionne. Ne vous inquiétez pas si vous ne le comprenez pas, nous irons plus en profondeur dans les étapes suivantes.
Étape 4: Créer le fichier de programme réel
Écrire du code dans la cour de récréation est amusant, mais pour enregistrer un programme avec la possibilité de l'exécuter tout seul, nous devons stocker le code dans un fichier programme. Créez un nouveau fichier dans lequel écrire le programme.
Étape 5: Avant de commencer à écrire du code
Afin d'obtenir des informations de l'utilisateur et de les stocker, nous devons créer des variables pour chacun des mots que nous voulons stocker. Pensez à une variable comme vous en utiliseriez une en algèbre. Vous nommez la variable sur le côté gauche, puis vous l'affectez à une valeur en utilisant le signe égal. Contrairement à l'algèbre, vous pouvez stocker plus que de simples nombres dans des variables. Dans le cas de ce programme, nous stockerons des chaînes. Une chaîne n'est qu'un mot ou une phrase. Notez que chaque fois que du texte est utilisé, il est entouré de guillemets " ". Vous pouvez utiliser des guillemets simples ou doubles tant que celui d'ouverture est le même que celui de fermeture. Ces guillemets ne sont pas nécessaires pour les nombres ou les variables, uniquement les chaînes.
Étape 6: Commencez à écrire votre programme
Pour commencer, créons une variable pour chacun des quatre mots que nous devons obtenir de l'utilisateur. Afin d'obtenir l'entrée de l'utilisateur, nous utilisons input(). En définissant la valeur de chaque variable sur input(), nous pouvons obtenir des entrées de l'utilisateur et les stocker dans ces variables.
Afin d'imprimer du texte à l'utilisateur, nous utilisons la commande print() et mettons tout ce qui doit être imprimé entre parenthèses. N'oubliez pas que les chaînes doivent être entourées de guillemets " " mais pas de noms de variables. Imprimez les mots consécutivement en reproduisant le code dans ma fonction d'impression.
Étape 7: Exécutez le programme
Maintenant que nous avons un programme fonctionnel, lancez-le en cliquant sur Exécuter puis sur Exécuter le module. Si vous n'avez pas enregistré le fichier, il vous sera demandé de l'enregistrer avant de l'exécuter. Faites-le, puis laissez le programme s'exécuter. Vous remarquerez que rien ne s'imprime, c'est parce que nous n'avons demandé à l'utilisateur qu'une entrée, sans lui poser de questions. Allez-y et tapez 4 mots en appuyant sur Entrée entre eux pour les saisir, puis assurez-vous que les mots s'impriment correctement. Si tel est le cas, revenez au fichier programme et passez à l'étape suivante.
Étape 8: Ajout d'invites aux valeurs d'entrée
Afin que la fonction input() ait une invite, nous mettons une chaîne de ce que nous voulons imprimer entre les parenthèses. Allez-y et ajoutez une invite à chacune des entrées, puis exécutez le programme pour vous assurer qu'elles fonctionnent correctement. Vous remarquerez que dans le mien j'ai mis un espace après le: avant de fermer avec la citation. C'est ainsi que lorsque l'utilisateur tape, il ne sera pas écrasé à côté des deux points.
Étape 9: créer la sortie
Puisque nous ajoutons l'impression réelle, allez-y et supprimez la fonction d'impression de test que nous avons ajoutée plus tôt. Maintenant, afin de sortir correctement la bibliothèque folle, vous devez savoir quelques choses. Tout d'abord, étant donné que nous imprimons un poème et que nous voulons qu'il s'étende sur plusieurs lignes, il est important de noter que taper "\n" dans une chaîne passera à la ligne suivante. Deuxièmement, lors de la saisie d'une chaîne, vous pouvez utiliser les accolades { } et.format() pour insérer du texte dans la chaîne. Par exemple, 'J'aime {0} et {1}'.format('nourriture', 'eau') affichera 'J'aime la nourriture et l'eau'. Nous pouvons utiliser cela à notre avantage lors de l'impression de la bibliothèque folle. Reproduisez le code de l'image dans votre propre programme.
Étape 10: Exécutez le programme une fois de plus
Allez-y et exécutez le programme une fois de plus pour vous assurer qu'il fonctionne correctement. Toutes nos félicitations! Vous venez d'écrire votre premier programme Python.
Conseillé:
Contrôler plusieurs LED avec Python et les broches GPIO de votre Raspberry Pi : 4 étapes (avec photos)
Contrôler plusieurs LED avec Python et les broches GPIO de votre Raspberry Pi : Ce Instructable montre comment contrôler plusieurs broches GPIO sur votre RaspberryPi pour alimenter 4 LED. Il vous présentera également les paramètres et les instructions conditionnelles en Python. Notre précédent Instructable Using Your Raspberry Pi's GPIO Pins to Con
LittleBits Mad Libs (-ish): 7 étapes (avec photos)
LittleBits Mad Libs (-ish) : prêt à engager vos étudiants dans un défi qui intègre les pratiques d'ingénierie NGSS (Next Generation Science Standards) (et plus si vous ajoutez d'autres contraintes !) ? À l'aide de littleBits ou de tout autre kit électronique en plusieurs parties (SAM Labos, Lego WeDo, LEGO
Arduino : Precision Lib pour moteur pas à pas : 19 étapes
Arduino : Precision Lib for Stepper Motor : aujourd'hui, je vais vous montrer une bibliothèque pour un pilote de moteur pas à pas complet avec interrupteurs de fin de course et un mouvement du moteur avec accélération et micro pas. Cette Lib, qui fonctionne à la fois sur l'Arduino Uno et l'Arduino Mega, vous permet de déplacer les moteurs en fonction non seulement
Mad Scientists Light : 9 étapes (avec photos)
Mad Scientists Light : une version conviviale de la lampe à tube de Nik Willmore. une source de lumière captivante adaptée à un usage normal et pouvant être atténuée comme une belle veilleuse relaxante
Cube LED 3x3x3 avec Arduino Lib : 4 étapes (avec photos)
Cube LED 3x3x3 avec Arduino Lib : Il existe d'autres Instructables sur la construction de cubes LED, celui-ci est différent pour plusieurs raisons : 1. Il est construit avec un petit nombre de composants standard et se connecte directement à l'Arduino. 2. Un schéma de circuit clair et facile à reproduire est pr