Transcription
1. Introduction du cours: Bienvenue dans le cours
co-pilote AI W Gid Hub destiné aux développeurs Je suis Anna Pretoris
, travailleuse indépendante en informatique
et professeur d'informatique formel. Dans ce cours, je vais vous
montrer comment intégrer l' IA dans votre
flux de travail de développement de manière simple, pratique et efficace. Désormais, vous n'avez besoin d'aucune expérience
préalable en IA. Vous n'avez pas besoin d'outils complexes. Tout ce dont vous avez besoin, c'est d'un ordinateur, code
Visual Studio et
d'une connexion Internet. Je vais vous expliquer comment
installer Github Copilot, configurer correctement et comprendre exactement comment il améliore votre Vous découvrirez comment Copilot fournit des
suggestions intelligentes, des complétions
adaptées au contexte et des
explications intégrées qui vous aident à coder plus rapidement et de manière beaucoup À présent, au fur et à mesure que vous
progresserez dans le cours, nous irons au-delà des notions de base. Vous apprendrez à créer des instructions
efficaces, à affiner les réponses des
copilotes et à les utiliser pour faciliter
le débogage, documentation et les tâches de codage plus
complexes Désormais, tout
est enseigné grâce à une combinaison d'explications
claires et de pratiques pratiques. Les exercices de laboratoire guidés vous
aident à renforcer votre
confiance en appliquant ce que
vous avez appris en temps réel. Lorsque vous
atteindrez la section des projets et des
ressources, vous serez prêt à créer
votre propre projet pratique en utilisant copilot comme partenaire de codage par
IA Désormais, ce cours comprend plus d'une heure et demie de contenu
structuré,
plus de 20 leçons et exercices
pratiques
conçus pour
vous aider à intégrer l'IA dans votre flux de travail de manière
fluide et efficace. Aujourd'hui, je suis
passionnée par le fait d'aider les
développeurs à travailler plus intelligemment
et plus efficacement. Et ce cours est
conçu pour vous donner compétences du monde
réel que
vous pouvez utiliser immédiatement. Alors, croyez-moi, vous êtes entre
de bonnes mains.
2. Qu'est-ce que GitHub Copilot ?: Bonjour, tout le monde. Bienvenue
à la prochaine leçon, qui portera sur l'examen
de
ce qu'est le copilote Github.
Maintenant, jetons un coup d'œil. Copilote Github.
Il s'agit essentiellement d'un assistant de codage alimenté par l'IA qui a été
développé par Gitub Il s'intègre également parfaitement en
tant qu' extension dans votre éditeur de
code ou votre identifiant, principalement
dans le code Visual Studio. vous aide également à écrire du code directement
dans votre éditeur Vous n'avez pas besoin utiliser un
logiciel externe , de coller votre code
à l'extérieur, puis de revenir
à Visual Studio CAD. Tout est
parfaitement intégré pour vous. Il a également la
capacité de suggérer des extraits de
code et des
fonctions complètes en fonction de votre contexte Supposons que vous soyez occupé
à créer une fonction qui une fonction qui évaluera
la température. Ce qui peut arriver, c'est que lorsque
vous utilisez Github Copa, celui-ci se
lance et vous fournit des
suggestions sur la façon dont vous pouvez compléter le code ou manière de
l'améliorer Une autre chose importante
à garder à l'esprit avec Github Copula est qu'il est très utile
car il
supporte une grande variété
de langages de programmation Maintenant, ils vont, bien sûr, passer directement de PySON à JavaScript, en passant par HML,
etc.
3. Comment fonctionne le Copilot de GitHub ?: Bonjour, tout le monde. Et bienvenue
à la prochaine leçon, qui portera sur
le
fonctionnement du copilote Github.
Jetons donc un coup d'œil. Bien, alors comment fonctionne le
copilote Giu ? Donc, essentiellement, Gu Copilot
lira le code que vous
écrivez dans votre éditeur, puis il vous
suggérera ce qui va suivre. Il utilise également une IA formée sur de nombreux codes
accessibles au public pour générer des suggestions intelligentes sur le code
que vous essayez de générer dans votre éditeur Maintenant, vous pouvez également
taper du code ou écrire un commentaire
décrivant même ce dont vous avez besoin, et il vous proposera du code en
fonction de vos besoins. Comme nous le savons, cela fonctionne également dans notre éditeur
de code, ce qui contribue à rendre le processus de codage beaucoup plus rapide et plus facile
pour notre commodité.
4. Créez un compte GitHub: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui portera
sur la configuration de Github Tout d'abord, ce que vous voulez
faire , c'est taper Gitub dans votre navigateur de recherche et
nous pouvons effectuer une recherche sur Google Ensuite, vous devez cliquer sur la première option
qui dit Git up, build in hip software sur un seul programme collaboratif, donc vous voulez cliquer dessus. Et pour référence ici,
vous verrez dans votre URL qu'il est écrit github.com,
ce qui vous permettra de vérifier que vous êtes
sur le Maintenant, ce que nous voulons faire, c'est créer
un compte Gitup OK. Ensuite, nous voulons saisir
certaines informations telles qu'un mot de passe e-mail
et un nom d'utilisateur. Alors allons-y
et remplissons-le. Vous voulez donc simplement
aller de l'avant et le faire. Je vais donc aller de
l'avant et le faire. OK. OK, puis vous
voulez entrer un mot de passe, puis un nom d'utilisateur également. OK, nous avons donc mis
ces détails en place. Et une fois que vous êtes
prêt à continuer, vous pouvez simplement continuer
à vérifier votre compte. Et maintenant, vous devez compléter un puzzle visuel ici
ou un puzzle audio, puis vous pouvez passer
à l'étape suivante. Je vais donc continuer et le
faire, puis nous nous
reverrons une fois le puzzle nécessaire terminé
. Maintenant, après avoir terminé
le puzzle, vous allez
être redirigé où vous pourrez confirmer
votre adresse e-mail. Vous pouvez donc simplement vous rendre sur place
et obtenir le code correspondant. Et collez-le dedans. C'est vrai. Et nous pouvons voir que notre
compte a été créé. Nous pouvons donc maintenant nous
connecter pour continuer. Vous souhaitez donc saisir
votre nom d'utilisateur
ou votre adresse e-mail
suivi de votre mot de passe. Alors allons-y
et faisons-le. C'est bon. Maintenant, ce que nous pouvons
faire, c'est aller de l'avant et nous connecter. Et nous y voilà. Bravo, vous avez créé avec succès
votre compte Gitub Cela va
devenir nécessaire, alors assurez-vous que vous
l'avez configuré et prêt à fonctionner. Et dans la vidéo suivante, nous allons procéder à tout
configurer avec le code
Visual Studio. C'est bon. Bravo pour
en arriver là, je
vous recommande de rester connecté, alors assurez-vous de ne pas
quitter ce tableau de bord. Je recommande de
le garder ouvert sous forme d'onglet. Très bien, c'est tout pour
créer un compte Gitub.
5. Code Visual Studio - Installation et configuration: Bonjour à tous, et bienvenue
au prochain exercice de laboratoire, qui sera axé sur le téléchargement et l'installation du code
Visual Studio. Allons-y
et cherchons ceci. Ici, nous avons téléchargé le code
Visual Studio, Mac Linux et Windows, afin que nous puissions sélectionner cette option. Maintenant, vous
voulez télécharger les codes Visual Studio fonction de votre système d'exploitation. Donc, si vous utilisez
Windows 10 et 11, vous pouvez cliquer sur
cette option ici pour l'installer sur votre appareil, ou si vous utilisez
un appareil macOS, vous pouvez
le configurer ici en conséquence. Très bien, donc je suis sous Windows. Je vais choisir Windows. OK, il va donc
télécharger le code VIS. Et si, pour une raison ou une autre, il ne peut
pas continuer et cliquer sur le lien de téléchargement direct s'il ne se
télécharge pas automatiquement pour vous. Nous pouvons donc voir ici qu'
il a été téléchargé. Je vais
ouvrir l'assistant de configuration. OK, je vais juste prendre un moment. Nous voulons donc accepter
l'accord, puis nous pourrons voir le
suivant, le suivant, le suivant. Et je veux créer
une icône de bureau, et je vais laisser
les paramètres
par défaut tels qu'ils sont ici. OK. Maintenant, je vais dire
« Suivant » et installer. Très bien, il va
falloir un moment pour le configurer. Il ne nous reste plus qu'à être patients pendant que ce
processus est terminé. C'est bon,
allons-y. C'est bon. Donnons-y donc un moment ou deux, puis nous poursuivrons une fois le processus terminé. Très bien, alors, bon retour. Comme vous pouvez le constater, le code
Visual Studio a en fait été
installé sur notre système, et je vais
laisser la case à cocher ici pour lancer le code
Visual Studio Je vais dire terminer,
et cela va automatiquement l'ouvrir pour nous, alors allons-y
et disons terminer. Cela va prendre un moment
et quelques secondes de plus maintenant, et nous y voilà. Bravo. Vous avez
réussi à
configurer le
code Visual Studio sur votre système. Bravo d'en
être arrivé là.
6. Préparer votre espace de travail: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui sera axé
sur la préparation de notre espace de travail. Commençons donc. Maintenant, la première chose que
nous voulons faire est de créer un dossier sur notre bureau.
C'est exactement ce que je vais faire. Je vais donc simplement
créer un nouveau dossier et je vais l'appeler Mon
projet. C'est très simple. Tu peux
lui donner le nom que tu veux. Cela n'a pas vraiment d'
importance. Ensuite, vous pouvez ouvrir le code de Visual Studio. Et ce que nous pouvons faire ensuite,
c'est cliquer sur l'icône en haut à gauche, puis aller dans Fichier. Ensuite, nous pouvons accéder
au dossier Ouvrir. Alors tu veux
aller sur ton bureau ? Ensuite, vous devez
ouvrir ce dossier particulier dans le code
Visual Studio
appelé My Project. DR, nous avons maintenant notre
projet en place. Parfait Maintenant, la prochaine
chose que je veux mentionner est le fait que ce
cours est destiné aux développeurs. Il est supposé que vous êtes un développeur travaillant avec
un langage spécifique. Qu'il s'agisse de PySON, que vous
travailliez avec JavaScript ou travailliez
même avec des langages de
balisage
tels que HML, CSS, etc. Maintenant, ce que vous
utilisez n'a pas vraiment d'importance en raison des
concepts que je vous enseigne dans ce
cours, comme je l'ai mentionné. Pour plus de clarté et pour vous donner un
petit
aperçu, je vais
simplement créer trois fichiers différents,
un en Python, un en HML et un en JavaScript Je vais juste vous montrer comment vous pouvez simplement commencer ici en
tant que code Visual Studio. Je suppose que beaucoup d'entre
vous savent déjà comment aller de l'avant,
démarrer, etc., mais je le fais juste par souci de
clarté et pour faire bonne mesure. Ce que je vais faire, c'est passer le
curseur sur cette zone et vous verrez apparaître une icône appelée Nouveau fichier. Je vais
cliquer dessus. Le premier
sera index j HML, avec HML. Je vais ajouter un code
ici qui dit H one, et je vais dire bonjour à tout le monde. C'est très simple. OK, alors je vais
créer un nouveau fichier. Ce sera PySON
et ce sera point principal pi, par exemple Et ici, je vais juste
dire « imprimer » et vous recevrez peut-être cette
notice d'extension que vous pouvez installer si vous souhaitez que
PySons ferme une telle Et là, je
vais juste dire bonjour à tout le monde. Ensuite, encore une fois, j'
appellerai cette application point JS. Je dirais console point log. Salut tout le monde. C'est très simple. J'ai trois dossiers ici. Pour plus de clarté,
nous allons simplement
utiliser PySON comme démonstration
pour ce cours Je veux juste
vous donner un avis à ce sujet. Index chez HMR, par exemple, ce que nous pouvons faire, c'est cliquer ici sur l'icône suivante, accéder au terminal, et
nous pouvons dire nouveau terminal Tu peux le déplacer sur le côté. D'accord. Et ce que je peux faire, c'est exécuter cet index
vers un fichier HML en disant
simplement starch et en me
référant au nom du fichier, qui est index HML, en appuyant sur Entrée Cela va s'ouvrir
dans le nouveau chab ici, Index HML avec le code fluide C'est bon. Il suffit de clarifier ça. Supposons que je travaille
avec le fichier PySON, je peux simplement
l'appeler PySON, puis main point pie Il va exécuter
High World. C'est bon. Et puis le suivant
est app point js. Cela suppose que vous n'
avez pas de JS sur votre système. Vous pouvez simplement continuer
et dire node , puis app point js
est le nom du fichier, et cela
produira High world. Et il en va de même
pour le PySNFLE lorsque j'ai lancé PySon, qui partait du principe que PySON avait été installé sur votre
système Encore une fois, comme je l'ai
déjà mentionné, pour plus de clarté, c'
est pour les développeurs. Je supposais que vous
connaissiez un langage de programmation ou
un langage de balisage
tel que le HML, par exemple Alors, gardez cela à l'esprit. Et encore une fois, nous allons
utiliser la tarification à titre de démonstration pour vous permettre de comprendre
comment vous pouvez appliquer le copilote Github Donc ce que je vais faire maintenant, c'est aller de l'avant
et tout fermer. Je vais supprimer app
point js et index point HTML. Si vous venez d'un milieu
particulier, vous pouvez utiliser le
langage de programmation de votre choix. Je vais donc simplement
supprimer ces fichiers. Indice. Et je vais me tenir au courant puisque
nous utilisons PySon Parfait C'est juste
pour nous préparer, rester stables
et tout le reste. La prochaine chose que nous voulons faire
est de configurer quelques paramètres dans
nos paramètres , comme JCNFar
Visual Studio Code, juste pour nous assurer que nous n'
avons aucun problème qui
ne sera pas adopté
avec le copilote Github
7. Configurez le montage en ligne de Visual Studio Code: C'est vrai. Ce que nous voulons faire maintenant, c'est cliquer sur
l'icône fluide. Ensuite, vous souhaitez
naviguer pour afficher. Ensuite, vous devez sélectionner la palette de
commandes. Ils vont vous donner
ici une liste de préférences et autres. Ce que vous voulez faire, c'est rechercher les préférences, ouvrir les paramètres utilisateur sur un JS. Vous devrez peut-être faire défiler la page ici ou le saisir Vous pouvez
donc cliquer
sur cette option ici. OK. Ensuite, vous devez
faire défiler l'écran vers le bas jusqu'à ce que vous voyiez le paramètre indiquant
que l'éditeur en ligne suggère d'activer le point. Vous devez vous assurer
que cette option a été définie sur true
et qu'elle n'est pas fausse sinon les suggestions
que le copilote iTU nous
a fournies dans le
code VS ne s'afficheront pas Vous devez donc vous assurer
que vous avez défini ce paramètre sur true. Vous pouvez donc simplement le supprimer et
dire vrai. Assurez-vous d'enregistrer votre fichier pour pouvoir appuyer sur Ctrl S, ou vous pouvez continuer
et simplement accéder à Fichier, puis enregistrer
si cela vous le permet. C'est ce
dont vous avez besoin pour vous assurer que vous avez
configuré en conséquence, il est
très important que vous le fassiez. Ensuite, vous pouvez, bien sûr,
continuer et fermer ceci. Ce que je vous recommande de faire,
c'est de redémarrer Vs codes. Je vais aller de l'avant
et fermer ça. Ensuite, je vais le rouvrir. Voyons si nous avons tout ce
qu'il faut ici. Notre projet est également ouvert. Assurez-vous que cela s'ouvre
également et nous sommes prêts à partir. Il est très important que
nous procédions à cet ajustement.
8. Installer et configurer GitHub Copilot: Bonjour à tous, et bienvenue
au prochain exercice pratique de
laboratoire qui portera sur l'installation
et la configuration du copieur Github Avant de continuer,
assurez-vous simplement que vous êtes toujours connecté à votre compte Gitub sur le tableau de bord.
C'est très important. Maintenant, nous pouvons simplement taper dans le compilateur Github dans Google
et effectuer une Ensuite, vous devez faire défiler l'écran vers le bas
jusqu'à Github Copilot, votre programmeur de paires d'IA Vous souhaitez sélectionner cette option. Cela va vous rediriger
vers la page suivante ici, et nous pouvons voir
que Github Copola est désormais disponible
gratuitement et que nous pouvons commencer gratuitement
en utilisant le code Visual Studio, que nous avons déjà, puis nous pouvons ouvrir
l'extension
et nous connecter
avec notre Maintenant, je veux juste vous donner quelques précisions sur les plans et les prix d'abord afin que nous puissions
voir les plans et les prix. Maintenant, si vous faites
défiler l'écran vers le bas, comme nous pouvons
le voir, l'option gratuite est
disponible ici pour les développeurs qui souhaitent
démarrer avec Github copilo Et je tiens à mentionner ici
qu'il existe une limite. Il inclut donc jusqu'
à 2 000 réponses et jusqu'à 50
demandes de chat par mois. N'oubliez donc pas que si vous
décidez d'en faire trop et de
trop vous en tenir à ce cours, vous
devrez
passer à l'option suivante, qui est de 10$ par mois Gardez donc à l'esprit que
nous avons une limite. Mais dans ce cours,
si vous suivez ce que je fais et que vous
voulez simplement vous assurer de ne pas faire trop et que vous me
suivez, vous pourrez suivre le cours et tout y
était gratuitement. N'oubliez pas qu'il y a une limite. Maintenant, pour ceux qui préfèrent
obtenir le prote, il y en a un disponible
pour 10$ par mois, et nous pouvons voir que vous
bénéficierez des 30 premiers jours gratuitement Cela vous donnera un
accès illimité à Github Cop
dessus et il sera gratuit
pour les étudiants, les enseignants et les responsables de projets open source populaires Vous pouvez en savoir plus ici si vous voulez voir si vous pouvez en tirer
certains avantages. C'est vrai. Mais dans tous les cas, allons-y et utilisons le niveau
gratuit pour ce cours. Encore une fois, souvenez-vous simplement
de l'image d'utilisation. Ce que nous pouvons faire, c'est dire « ouvert maintenant », et cela
nous mènera au code de Visual Studio. D'accord. Et ce que nous voulons faire maintenant, c'est simplement y
voir plus clair. Nous pouvons donc voir ici
Welcome to Copilot. Copilot est votre programmeur de
paires d'IA. Nous pouvons coder plus rapidement
avec les complétions, créer des fonctionnalités grâce aux modifications du
copilote et explorer notre
base de code Il est désormais proposé
gratuitement comme nous pouvons le constater. Vous pouvez donc voir se connecter
pour utiliser le copilote. D'accord. Nous pouvons donc continuer
et cliquer sur le chaume. Cela va vérifier votre
session ici avec Giub. C'est pourquoi j'ai
mentionné que vous devriez être connecté à votre compte
Gitub Ce sera donc
beaucoup plus fluide, et vous verrez votre nom d'utilisateur pour
votre compte Gitub et vous
pourrez simplement dire « Cela va vous autoriser. Le
code Visual Studio devra donc avoir accès en conséquence, et vous voudrez simplement
autoriser le code Visual Studio. Et maintenant, vous pouvez simplement dire ouvert, et le message vous
assignera dans OK. Voilà, vous pouvez voir
ici que vous êtes actuellement connecté en tant que nom d'utilisateur et nous pouvons maintenant voir que nous avons cette configuration.
C'est bon. Voilà, nous l'avons. C'est ainsi que vous pouvez continuer et
démarrer avec l'IA et en
termes de copilote Vous devriez donc voir, bien sûr,
cette icône ici également, et nous sommes tous prêts à partir. Maintenant, ce que vous pouvez également faire pour plus de clarté se trouve
sur le côté gauche, vous pouvez cliquer sur les comptes et vous pouvez simplement voir que vous êtes connecté conformément aux noms d'utilisateur avec
la
possibilité de vous déconnecter. Il ne s'agit donc que d'une
dernière vérification pour s'assurer que
tout est en place. Nous pouvons donc continuer et
fermer cela pour le moment. Je voulais juste
vous configurer et
commencer par installer et
configurer le copilote Gitub Tant que vous pouvez voir
cette icône ici et que vous n'êtes pas déconnecté lorsque vous cliquez sur vos comptes, vous êtes prêt à partir. Bravo pour l'
installation et la
configuration de Gitub co-pilot
sur votre système
9. Utiliser les suggestions de code propulsées par l'IA pour écrire du code: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui sera axé sur l'
utilisation de suggestions de
code basées sur l'IA. Alors plongeons-nous dans le vif du sujet. OK, je vais
donc aller dans Explorer et je
vais ouvrir mon projet ici et
mon fichier point py principal. Et voici une ligne de code. Donc je veux juste le retirer pour que je puisse voir supprimer. Et là, vous
verrez que nous aurons texte fantôme qui
apparaîtra ici disant
: appuyez sur Ctrl
et I ou, si vous êtes
sur un appareil Macas, cela vous montrera l'équivalent de la façon dont vous pouvez demander au
code de faire quelque chose Et nous pouvons commencer à
taper pour ignorer ce test fantôme, alors
allons-y et écrivons du code. Supposons que je dise
ici que le nom est égal à, et que je réponde, Oh, je passe à la ligne suivante. Il va automatiquement me
suggérer sous forme de chaînes S comment je peux procéder et imprimer mon nom. Très intéressant Il s'agit d'une
suggestion de code intégrée au copilote Githubs C'est ce que l'on appelle une suggestion de
code. Vous remarquerez ici que si
vous le survolez, vous verrez apparaître une fenêtre contextuelle indiquant « Accepter », puis «
Tabulation », « Accepter le mot », puis «
Contrôle et flèche d'écriture Intéressant Permettez-moi de naviguer ici et de cliquer sur
Accepter. Ensuite, nous y voilà. Je vais déjà de l'avant et j'
ajoute ce code pour nous. Parfait. C'est vrai. Maintenant,
ce que nous pouvons faire maintenant, c'est passer à la ligne suivante et
ajouter une nouvelle ligne. Et nous y voilà. Tout
est en place. Essayons maintenant d'
exécuter ce code. Donc, ce que je vais faire, c'est cliquer sur l'icône
suivante. Ensuite, je veux aller au
terminal, au nouveau terminal. OK. Et nous pouvons simplement
dire pyson main Jach Nous y voilà. Il affiche
Hello Ano. Parfait. Nous pouvons donc voir que le
résultat est bon. C'est ainsi que vous pouvez
utiliser une suggestion de code. Maintenant, il existe de nombreuses
façons de le faire et de nombreuses manières
différentes de l'utiliser. Alors permettez-moi de le supprimer maintenant. Et cela nous donne une suggestion
ici. Encore une fois, le même. Maintenant, gardez à l'esprit que
les suggestions qu'il m'indique peuvent
être différentes de vous. OK ? Ce sera
donc différent dans chaque cas. C'est bon. Maintenant, vous pouvez également
passer le curseur dessus, et vous pouvez également
dire « excepté le mot » Et cela produira
les suggestions mot
par mot que vous pourriez dire. Ainsi, par exemple, si je dis
sauf Word, cela indiquera imprimer. Ensuite, ça va
ouvrir les parenthèse. Ensuite, il va
ajouter la chaîne F, puis il va ajouter
les guillemets particuliers puis bonjour et vous pouvez voir jusqu'à la fin,
ça va juste le faire petit à petit. Maintenant, cela peut être très utile si vous utilisez beaucoup de code
en termes de fonctions
et que vous ne voulez qu' une partie de la fonction apparaisse, l'option sauf le mot
peut être très utile. Supprimons-le à nouveau
et il sera survolé. Ce que vous pouvez également faire,
c'est continuer
ici et cliquer sur
les trois points ici, qui mettent en évidence l'
infobulle pour d'autres actions, et vous pouvez continuer et
ouvrir le panneau des complétions OK. Et ici, il va charger toutes les suggestions que Github Copilot vous suggère pour votre
ligne de Donc, la première suggestion ici, nous pouvons voir qu'il s'agit d'imprimer en F, bonjour, puis de le nommer ici
dans l'espace réservé. C'est la première suggestion, et vous pouvez l'accepter. Ensuite, vous pouvez voir que
nous avons la deuxième suggestion, qui utilisera
donc la concaténation de
chaînes Vous allez donc
dire « Imprimer bonjour », et vous allez avoir un
espace à côté des guillemets, du nom, puis du point d'
explication. Ensuite, nous pouvons voir la troisième
suggestion. Suggestion 4, c'
est la plus simple. Là, vous
allez simplement dire imprimer et vous allez également ajouter nom de la variable
en le nom de la variable
en question. C'est ce que
tu peux faire là-bas. Ici, nous pouvons voir que la
cinquième suggestion va
ajouter des commentaires à côté de votre sortie juste pour
vous donner des codes plus propres. Si quelqu'un tombe par hasard sur votre projet ou programme, il pourra également y voir
le résultat Il existe de nombreuses suggestions
que vous pouvez utiliser ici. Ce que je veux faire, c'est rester simple. J'accepte la quatrième
suggestion. Je vais cliquer dessus
, puis il va
afficher ce code pour moi. Ensuite, ce que je
veux faire, c'est lancer mon fichier Python. OK. Et nous y
voilà. Il produit Arno Parfait. Voilà, nous l'avons. C'est ainsi que vous pouvez
utiliser les suggestions. Maintenant, dans ce cas, vous remarquerez qu'une seule suggestion s'
affichait lorsque nous survolions le code en termes de textes fantômes Voici donc nos suggestions en ligne
que nous utilisons ici. Le code que nous voyons
ici est donc du texte Ghost, et voici la suggestion
en ligne Et nous pouvons voir qu'il n'y en a qu'un. Maintenant, en général, vous pouvez passer à
la suggestion suivante et revenir en
arrière en fonction de la complexité
de ce que vous écrivez. Supposons, par exemple, nous voulions plutôt définir
une sorte de fonction, et que ce soit une
fonction qui
convertisse les degrés Fahrenit en
degrés Celsius, par exemple convertisse les degrés Fahrenit en
degrés Celsius, Je peux simplement dire Def convert, et je peux voir, avant même de
mettre le trait de soulignement, qu'il est écrit « convertir en degrés Celsius Bien sûr, il met, par exemple, fahrenit ici, comme nous pouvons le
voir comme paramètre ici, et vous pouvez voir que vous
pouvez maintenant filtrer C'est donc ce que je voulais dire tout à l'heure. Vous pouvez désormais filtrer entre
les différentes suggestions intégrées
que Copilot OK ? Nous pouvons donc
soit dire convertir en Celsius, soit
ici convertir en in. Il essaie donc de
déterminer quel est notre objectif ? Que voulons-nous réellement
réaliser ? C'est bon. Donc, au fur et à mesure que vous avancez
et que vous tapez plus loin, si je devais dire
convertir en , laissez-moi le survoler
maintenant, et je passe à autre chose Cela va continuer avec
les suggestions que
vous avez mises en place ici. Et si je dis ce
qui suit, que je me convertit en, puis que je dis Fa et que
vous allez voir ici, cela signifie maintenant que je
veux rechercher Fahrenheit Mais plus tôt, lorsque
je mettais simplement le F, cela supposerait que je voulais convertir en
float et cela me
fournirait
ici toute
la logique de code suivante que je pourrais utiliser. En supposant que je veuille le
convertir en flottant ici et que je le survole avec mon curseur, cela
me montrera deux manières continuer
et de le convertir en flottant C'est bon. Voici donc comment
vous pouvez tirer parti de l'utilisation suggestions de code basées sur l'
IA
pour écrire du code, n'est-ce pas ? Donc, je
voulais juste mentionner quelque chose sur la façon dont vous pouvez aller de
l'avant et commencer. C'est bon. C'est donc
la première leçon dans laquelle nous pouvons utiliser le copilote
Github
10. Maîtriser les invites : Utilisez les commentaires pour guider l'IA de GitHub Copilot: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui sera
axé sur la maîtrise des
instructions au sein de l'IA des copilotes de
Gitub Alors allons-y
et commençons. Maintenant, ce que je veux dire par là, c'
est allons-y et commençons à réfléchir à un projet
que nous voulons réaliser ici. Supposons que nous voulions
créer un programme qui calcule le total à partir de
deux nombres, par exemple Ainsi, dans PySON, vous
utiliseriez par exemple le hashtag suivant pour
définir une comète Donc, ici, je veux dire, une fonction qui, comme vous pouvez
le voir, commence vraiment à me donner une suggestion pour exécuter
le programme principal. Ici, je vais dire que c'est
une fonction qui calcule. Et là, ça me
donne vraiment quelques options. Donc, ici, il est dit, calcule la moyenne d'une
liste de nombres. Je veux donc l'affiner
et dire fonction qui calcule le total de, voyons ce qu'elle
dit maintenant, le total d'une liste de nombres. D'accord ? Donc, ici, je veux dire
fonction qui calcule le total de deux nombres. J'ai maintenant compris ce
que je veux faire, puis je peux passer à la ligne suivante et appuyer
à nouveau sur Entrée. Alors il
va déjà
me fournir une solution suggérée. Comme vous pouvez le voir, cela me fournit
déjà une fonction
qui va
commencer et prendre
deux paramètres de A et B pour les deux nombres
et le nom de la fonction est add qui correspond à une
invite que j'ai spécifiée plus tôt, à savoir une
fonction qui calcule le total de deux Maintenant, si je devais passer
la souris
sur cette option ici, au lieu de cliquer sur Sauf, vous pouvez également cliquer sur CHAP Vous pouvez simplement cliquer
sur Chab sur votre ordinateur et cela le fera
automatiquement pour vous Ensuite, pendant que je fais cela, vous
pouvez voir que cela suggère également que la prochaine chose que vous voulez
faire est de renvoyer A plus B. Je peux
continuer et appuyer sur hab, puis
cela crée cette fonction pour moi. C'est ainsi que nous pouvons aller de
l'avant et nous assurer que nous
avons mis en place un guide afin de pouvoir utiliser nos commentaires pour guider le processus de co-pilotage de l'IA
sur Github Maintenant, ce que nous pouvons également faire c'est faire la même chose
qu'auparavant c'est-à-dire que nous voulons avoir plus de
suggestions en jeu ici. Allons-y et
supprimons ce qui suit. Et ce que je vais faire, c'est appuyer sur
Entrée, survoler, et je veux cliquer sur les points
suivants
pour plus d'actions, puis je veux dire
ouvrir le panneau des complétions. Et voyons voir la
liste des suggestions
que le copilote de Gita m'
a fournies Je vois que j'ai une suggestion. C'est-à-dire appeler le nom de la
fonction sous forme
de somme, saisir les paramètres X et Y, puis nous pouvons renvoyer le
résultat de X plus Y. Vous pouvez voir que la deuxième
suggestion est un peu plus complète. Vous pouvez dire convivial
avec le nom de la fonction. J'ajouterais des chiffres soulignés. Il va prendre les
paramètres du numéro un et du
numéro deux, puis renvoyer le numéro
un et le numéro deux. D'accord. Et nous pouvons voir que nous
avons quelques options ici. C'est donc la suggestion
qui nous a été suggérée dans la ligne que nous avons
vue ici était un texte fantôme, à savoir ajouter
, puis A
et B, puis renvoyer A et B. Vous pouvez
donc voir ici que
nous pouvons continuer et utiliser le même type de suggestions que celles qui nous ont
été fournies. Mais la chose importante
à garder à l'esprit ici, c'est la façon dont vous pouvez créer vos programmes en
configurant une invite. Dans notre cas, nous faisions référence à un commentaire en particulier
et sur la base de ce commentaire, nous avons demandé à AI de créer cette fonction particulière pour nous en fonction du
commentaire que nous avions dit. Allons-y et
, pour plus de clarté, disons « acceptez la suggestion ajouter deux chiffres » et
voilà. Maintenant, ce que je veux
faire maintenant, c'est
supprimer ceci et le
tester pour autre chose. Je vais dire une fonction qui convertit, disons,
un entier de deux, un entier de deux, et vous pouvez voir qu'elle
sait automatiquement ce que je veux. Vous pouvez ensuite appuyer sur
hab pour terminer cette suggestion,
appuyez deux fois sur Entrée. Et puis ici, cela
me donne vraiment cette fonction automatiquement, comme vous pouvez le voir, transformée en chaîne de caractères. Je veux donc créer une fonction qui convertit un
entier en chaîne, donc un nombre en chaîne, puis je peux appuyer sur
hab, puis elle me donnera le
code particulier dont j'ai besoin. Alors revenez, et il
utilisera le casting avec STR
, puis num et c'est parti. C'est ainsi que nous pouvons aller de
l'avant et faire exactement cela. D'accord. Parfait
C'est ainsi que nous pouvons procéder et utiliser les
commentaires et aussi comment nous pouvons maîtriser
les instructions en indiquant comment puis-je dire un programme que
nous voulons créer ? Je vais en faire une de plus, juste pour s'entraîner
davantage, pour ceux
qui veulent s'entraîner davantage. Je vais donc dire une fonction
qui, je peux dire, convertit une cellule, et elle
capte vraiment ce que je veux faire. Une fonction qui convertit le LCS en
Fahrenit pour compresser le
chat, Ensuite, cela me donnera la fonction
particulière
que je souhaite utiliser. Si
ça ne me plaît pas, je peux cliquer
sur le double r,
accéder au panneau des complétions Et ce que je voulais dire, c'est que nous allons utiliser celui-ci ici. Vous pouvez voir
que cela me
donne déjà le code ici si je fais un petit
zoom arrière ici Je peux également voir qu'il donne le code complet ici
. Par exemple, nous pouvons utiliser ici la
suggestion quatre qui dit, Celsius à Fahrenheit, prend
Celsius comme paramètre, accepte la suggestion quatre,
et voilà Parfait C'est bon, les gars. C'est ainsi que nous pouvons aller de l'avant
et maîtriser nos instructions. Nous pouvons aller de l'avant et aborder
cette question. C'est bon.
11. Écrire un script exécutable complet avec des suggestions: Bonjour, tout le monde. Bienvenue au
prochain exercice pratique de laboratoire, qui sera
axé sur la création d'un script complet d'un programme
que nous voulons utiliser. Commençons. Je vais
ajouter mon commentaire. Tout d'abord, je tiens à
dire qu'il faut créer un programme. OK ? Cela demandera des informations
personnelles. Voyons où vont les
suggestions. Créez donc un programme
qui demandera des informations
personnelles, puis les affichera à nouveau à l'utilisateur. Ce sera donc par le
biais d'une déclaration imprimée. Je veux donc que cela soit
ensuite écrit dans un fichier que
je vais dire et écrire et nous pouvons voir que cela donne déjà une suggestion à un
fichier, je vais appuyer sur le chat. Rady, tu vas trouver une
solution. je peux juste aller dire Entrée, et nous pouvons voir ici que le
programme devrait démarrer lorsque l'utilisateur saisit un nom vide Je vais
donc sauter ce point. Et ici, il est dit, demandez à
l'utilisateur le nom, adresse, le numéro de téléphone. Nous
pouvons aller de l'avant et le faire. Je vais dire discuter et écrire ces informations
dans un fichier. Oui, mon gars. Et nous avons toutes les
informations nécessaires. Alors maintenant, si j'appuie deux fois sur
Entrée. OK. Nous allons maintenant voir. Je vais vous dire ouvrir le fichier en mode lecture et d'imprimer le contenu
du fichier à l'écran. OK. Nous pouvons donc aller de l'avant
et le faire également. Et passons à la ligne suivante. Tout cela est en place. Nous pouvons maintenant continuer et
commencer par les entrées de l'utilisateur. Je vais commencer par dire nom, puis je vais vraiment comprendre que je vais
demander un nom, donc je peux simplement appuyer sur hab, et puis vous pouvez voir ici
qu'il cherche l'adresse parce que nous l'avons mise plus tôt
dans nos commentaires, nous pouvons passer à autre chose et
simplement dire chat Enter, ici ce
sera aussi un téléphone
puisque cela a été
découvert plus tôt Nous pouvons donc dire téléphone et onglet, et nous avons toutes
ces entrées. Nous pouvons maintenant passer à la ligne suivante. Et voici ce
qu'il va faire. Il utilisera
l'instruction Wi ici pour créer un fichier connu sous le nom point de soulignement
personnel TXT, et il sera créé
sous forme de fichier
en utilisant le mode W,
qui est le mode d'écriture en tant que fichier Voici donc comment nous pouvons procéder ouvrir
et écrire dans un fichier. Ce sera le
nom du fichier qui sera créé dans notre répertoire, comme vous pouvez le voir ici. C'est bon. Donc, ce que nous pouvons faire,
c'est continuer
et réinstancier cette suggestion, suffit
donc d'appuyer deux fois sur Entrée.
Ensuite, cela apparaîtra. N'oubliez donc pas que si vous
naviguez vers l'extérieur, cette suggestion
intégrée vous sera masquée Gardez donc cela à
l'esprit. s'il y a une meilleure suggestion. Donc, ce que je vais
faire, c'est cliquer
sur d'autres actions, ouvrir le panneau des complétions, et je vais
juste faire un petit zoom arrière Je vois que j'ai
quelques options ici. Alors inscrivez le bon nom, adresse, numéro de téléphone, il y a
quelques options ici. Ce que j'aime vraiment, c'est que
celle-ci est la cinquième suggestion. Je veux qu'il s'appelle InfoGXT. Il va être écrit sous forme
de fichier, puis nous allons utiliser la méthode d'écriture
ici pour écrire, bien sûr, le nom que nous saisissons, l'adresse que nous
saisissons et le téléphone Ici, nous
ajoutons simplement une nouvelle ligne, en poursuivant que nous
écrivons dans le fichier Je vais vous dire d'accepter la cinquième
suggestion. Et nous y voilà.
Ce script est maintenant
en place
et prêt à être utilisé. Maintenant que nous avons cette configuration, ce que nous pouvons faire, c'est lancer ce programme. Il suffit donc de jeter un œil ici dans notre explorateur et vous verrez que nous
n'avons que le fichier Pie principal. C'est là que notre fichier
va être créé appelé Info dootxt. Il va
écrire le nom, l' adresse et le téléphone que nous saisissons dans notre terminal Si je devais continuer et
cliquer sur l'icône suivante, aller au terminal, disons nouveau
terminal, ouvrez-le. Ce que je peux faire, c'est clarifier les choses. Nous y voilà. Tout ce que j'ai besoin de faire est vraiment de lancer mon fichier,
donc main point pi. Je peux simplement le déplacer ici juste pour plus de lisibilité, juste clarifier les choses
et nous pouvons simplement dire Python, point principal pi Nous voulons appeler le fichier
en question. Ensuite, il va m'
inviter
à saisir ce qui suit pour que
nous puissions voir ici. Il va demander le
nom, l'adresse et le téléphone. Prénom, je vais
dire Ono Oris. Alors adressez-vous ici.
Je vais juste dire 21 Alpine Street. Et c'est tout ce que je vais dire. Et puis le
numéro de téléphone ici. Nous pouvons simplement mettre quelque chose de générique. Je dirais 098-65-4321. Quelque chose de très générique,
et nous pouvons appuyer sur Entrée. Nous y voilà. Ce
fichier a été exécuté, notre script a été exécuté et nous pouvons maintenant voir
qu'il se trouve sur une nouvelle ligne. Ce que vous pouvez faire, c'est
continuer et
masquer techniquement ce panneau. Maintenant, si nous allons dans Explorer, nous pouvons voir que
nous avons ici un fichier créé, connu
sous le nom d'Info DotTxt, qui
a écrit tout ce qui a été
défini dans ces variables une rue de Pretorius
et sur les numéros de téléphone, vous trouvez InfoTXD ouvert, nous pouvons voir
que toutes ces informations ont été écrites dans un fichier et nous avons fait tout
cela simplement en interrogeant nos suggestions en ligne
avec
une copie Github Nous n'avons écrit aucun code, comme vous pouvez le voir, nous n'avons rien fait. Nous l'avons fait en remplissant les espaces vides lorsque nous avons tout
exécuté, et vous pouvez voir que tout cela se trouve
dans une nouvelle ligne, car nous pouvons voir qu'il a été ajouté
sur une nouvelle ligne par ligne de code écrite et par information
collectée C'est ainsi que vous pouvez
voir que nous pouvons créer
un script complet avec l' IA à l'aide de
Github Copilo. C'est tellement bien fait. Ce que je vais faire maintenant, c'est
tout nettoyer que nous puissions simplement appuyer sur
Ctrl A et supprimer, puis nous pouvons également cliquer et supprimer ce fichier, cliquer dessus avec le
bouton droit de la souris et supprimer. Et nous y voilà. Assurez-vous donc de ne pas trop diluer
votre esprit. Bien, les gars, c'est
ainsi que nous pouvons procéder et créer un script complet
avec des suggestions.
12. Explorer la fonctionnalité de chat en ligne et du panneau latéral: Tout le monde, et bienvenue au
prochain exercice pratique de laboratoire, qui sera
axé sur
l'utilisation des fonctionnalités de chat en ligne et sur le
panneau latéral Allons-y et commençons. Maintenant, je suis sûr que la plupart d'entre vous connaissent le chat GPT, où vous
auriez une zone de saisie où vous pouvez poser
des questions
spécifiques , optimiser votre code ou résoudre des problèmes de
codage ou où vous
auriez une zone de saisie
où vous pouvez poser
des questions
spécifiques, optimiser
votre code ou résoudre des problèmes de
codage ou
même générer du code pour les programmes que
vous souhaitez créer Maintenant, ce que vous pouvez faire avec
Github Copilot, c'est utiliser la fonction de chat en ligne ou la fonction de
chat sur le panneau latéral Commençons par la fonction de chat sur le panneau
latéral. Vous verrez donc ici une icône pour Github Copilot et vous
pouvez cliquer sur cette
icône pour ouvrir le chat, ou vous pouvez cliquer
sur le
menu déroulant et ouvrir le chat également, et vous verrez juste à côté, le
raccourci clavier associé à celui-ci, qui permet
d'ouvrir rapidement le Ce que je vais faire, c'est aller de l'avant
et dire « chat ouvert ». Cela va ouvrir
le chat ici sur le côté droit ou sur le côté
gauche, cela dépend. Je vais juste faire un
petit zoom arrière pour que vous puissiez le
voir clairement ici Comme vous pouvez le constater, c'est
très similaire en ce qui concerne la façon de continuer et de poser des questions, comme
c'est le cas avec Chat GPT Et nous pouvons également voir
ici qu'il est également connecté au fichier avec lequel nous travaillons
actuellement, qui est notre fichier point pi principal, et c'est ainsi que nous pouvons
procéder et l'utiliser. Maintenant, vous pouvez également cliquer sur les trois points ici. Alors permettez-moi de
zoomer un peu sur le chat. Vous verrez qu'il y
aura trois points lesquels vous pouvez cliquer. Vous pouvez donc choisir d'
ouvrir le chat dans l'éditeur, et cela s'
ouvrira sous forme de fenêtre comme vous pouvez voir que ce
sera comme ça et que nous pouvons simplement fermer la barre secondaire. Et maintenant, si nous devions continuer à
écrire notre programme, nous pouvons également utiliser le chat en
attendant pour résoudre certains problèmes que
nous pourrions avoir ou si nous voulons optimiser notre
code ou quoi que ce soit d'autre. C'est ce que je préfère,
à mon avis, simplement avoir une autre fenêtre
séparée lorsque je pose certaines questions. heure actuelle, nous
pouvons
également l'avoir dans une fenêtre
séparée. Supposons donc que vous
ne vouliez pas avoir cette discussion dans votre
éditeur de code VS, vous pouvez la fermer
et rouvrir le chat. Vous
cliquerez sur les trois points ici et vous pourrez dire «
ouvrir le chat dans une nouvelle fenêtre ». Cela va s'ouvrir
dans une nouvelle fenêtre ici. Techniquement, vous pouvez simplement continuer comme
avant, et vous pouvez simplement ouvrir cette fenêtre et que
vous voulez taper ici, résoudre le problème que vous voulez et continuer
comme d'habitude. C'est ici que vous l'
ouvririez dans une nouvelle fenêtre. N'oubliez pas qu'une
fois que vous l'avez fermé, il s'ouvre automatiquement
par défaut dans
l'éditeur lui-même. C'est ainsi que vous
utiliseriez le panneau
latéral votre éditeur de code Vs sur le
côté et que vous pouvez également modifier ce
panneau latéral pour qu'il s'ouvre en
tant qu' éditeur ou pour qu'il
s'ouvre dans une fenêtre. C'est bon.
Voici les options. Maintenant, une autre chose
que vous pouvez faire est utiliser la fonction de chat
en ligne Cela va se
poursuivre et afficher la même invite que celle que nous
venons de voir maintenant dans le code en ligne Disons que nous sommes en train de coder, et
je vais juste dire print Hello world, et à ça. J'ajoute juste quelques lignes. Ce que je peux faire maintenant, c'est dire ici, autour de cette ligne, que
je veux continuer et utiliser
la fonction de chat en ligne Je peux cliquer avec le bouton droit de la souris et faire défiler la page vers le bas
jusqu'à ce que je voie copilot, puis ici, je peux ouvrir
la fonction de chat en ligne L'éditeur Inline Chat, appelé également « chat en ligne »,
voit également un raccourci clavier juste à côté Donc, en fonction du
système d'exploitation que vous utilisez, il va simplement
fonctionner et sortir pour vous. Alors allons-y, cliquons
dessus, et c'est parti. Nous pouvons maintenant voir qu'il
ajoute ce genre de fonctionnalité. Comment puis-je l'appeler fonctionnalité de chat
que nous avions précédemment
avec le panneau latéral ? Il s'agit désormais de la version
en ligne de celui-ci. Ici, nous pouvons poser des questions au copilote de
Github
et à toutes les questions et à toutes les Maintenant, il y a quelque chose que je
veux mentionner, c'est le modèle. Que vous utilisiez le chat sur le panneau
latéral ou que
vous utilisiez le
chat en ligne ici comme nous le faisons, cela vous donnera la
possibilité de choisir un modèle Vous pouvez donc voir que nous avons le GPT quatre, O, et nous avons le
clade Gemini, et bien sûr, vous pouvez également activer d'autres modèles, mais cela peut varier de temps en
temps en fonction de l'heure à en
temps en fonction de l'heure laquelle vous regardez Cela va donc être différent.
Gardez donc cela à l'esprit. Vous pouvez également
lancer un chat vocal. Donc, si vous souhaitez effectuer une
sorte de fonction ici, vous pouvez également utiliser le chat
vocal pour attribuer
vos fonctions. Vous pouvez également joindre un
fichier pour le contexte ici. Si vous souhaitez tirer parti
de ce que vous
demandez au copilote Github de faire,
vous pouvez également le faire Maintenant, j'ai vu comment vous pouvez supprimer
cela de votre code Une méthode très simple consiste
à accéder à l'Explorateur,
à fermer le fichier, à le rouvrir et à le récupérer. C'est donc l'un des
moyens les plus simples de masquer cette fonctionnalité de chat en ligne.
Bien, nous y voilà. Vous pouvez continuer à
utiliser la fonction de chat en ligne et comment utiliser la
fonction de discussion
latérale, qui peut être étendue à
l'éditeur ou au mode fenêtré Je voulais donc simplement expliquer
comment vous pouvez l'utiliser. Ensuite, dans la leçon suivante, nous allons réellement
l'utiliser et le tester. Je voulais donc simplement
vous montrer ce qui est disponible afin que vous ayez une idée générale
de la façon dont vous pouvez les utiliser.
13. Travailler avec différentes fonctionnalités de chat: Bonjour à tous, et bienvenue au prochain exercice pratique de
laboratoire, qui sera axé
sur l'utilisation effective la fonction de chat en ligne
et de la fonction de discussion sur le
panneau latéral Donc, dans la leçon précédente,
nous les explorons simplement, et maintenant nous
allons réellement les utiliser. Maintenant, si je le
fais avec parcimonie et que je ne me
contente pas de me lancer et de taper
du code dedans, souvenez-vous nous utilisons le
niveau gratuit et que je ne
veux pas utiliser
certains services ou aspects du copiloer
Github, c'était tomber dans le piège d'
une utilisation excessive, n'est-ce pas ? OK, alors allons-y et
utilisons d'abord le panneau latéral. OK, maintenant,
tout d'abord, je veux juste faire un crochet et
supprimer ce code, puis je vais
ouvrir le chat aller dans une haie
et cliquer sur ce qui suit, et je veux ouvrir le chat dans éditeur et fermer
le panneau latéral Alors voilà, je l'ai ouvert. Ce que je veux faire maintenant, c'est créer
un programme simple, qui servira à vérifier les notes des
étudiants. C'est très simple.
Je vais donc vous dire de créer un
programme simple qui se concentre sur la création d'un
simple correcteur de notes Ensuite, je peux spécifier le
modèle que je souhaite utiliser. Je vais juste laisser
la valeur par défaut pour GPT, et je peux continuer en
disant envoyer et expédier Je vais donc créer
un programme simple qui se concentre sur la création d'un
simple correcteur de notes Je peux donc aller de l'avant et concevoir. D'accord. Vous verrez donc notre nom d'utilisateur Gitub pour qu'il soit
généré D'accord ? Créez donc un programme
simple qui se concentre sur la création d'un
simple correcteur de notes Nous pouvons donc voir ici la réponse des
copilotes de Github. Voici donc un programme
PSM simple qui vérifie notes et détermine
si un étudiant a réussi ou échoué en
fonction d'un seuil Ici, nous pouvons voir que cela va
créer une fonction
nous permettant de vérifier la note. Il transmet les paramètres. Il définit également un argument
par défaut ici pour que le seuil soit
de 50, soit 50 %. Nous pouvons également voir ici
dans les commentaires qu' il contient toutes les
explications nécessaires pour expliquer le code afin que
nous soyons conscients de ce qui se
passe également, ce qui est très utile. Nous pouvons également voir que nous
avons une déclaration « if ici pour vérifier cela. Notre programme
principal fonctionne également avec notre fonction
principale, qui sera
également appelée
à renvoyer le résultat des étudiants en fonction de
leurs notes en conséquence. Bien, c'est ainsi que nous
pouvons utiliser le panneau latéral. Et bien sûr, comme vous pouvez le constater, nous l'avons exploitée dans l'éditeur de
code pour générer du code. Maintenant, comme bonne pratique, il est préférable d'utiliser
ce panneau latéral ici lorsque vous travaillez
avec beaucoup de code,
ou si vous souhaitez améliorer le code ou créer
du code à partir de zéro, il n'est pas vraiment adapté à
la fonctionnalité de chat en ligne Et je vais approfondir un
peu cas d'
utilisation et vous expliquer comment je peux vous
donner un aperçu
de ce que je dirais être la
meilleure façon de le contourner. C'est ainsi que nous pouvons procéder et le configurer en conséquence. Allons-y et essayons à nouveau. Donc, ici, je vais vous dire de
créer un programme simple qui
nécessite les entrées de l'utilisateur et qui produit
très simplement le Ja. D'accord. Et puis je vais
dire en fonction des notes scolaires. Je vais m'en occuper, OK. Alors il va simplement
répéter ce que je lui ai demandé. Vous pouvez voir ici qu'il
crée cette fonction. Et comme vous pouvez le voir ici, il s'est contenté
de modifier le programme ici et d'y ajouter
une gestion des exceptions Donc, la gestion des erreurs, devrais-je dire, consiste maintenant à s'attendre à ce que
les notes des étudiants soient
saisies, puis, bien
sûr, à renvoyer le
résultat en conséquence, et elle s'attend à ce qu'une
entrée valide soit saisie. Donc, ce que
nous pouvons réellement faire
, c'est tester cela , copier ce code et le
mettre dans notre fichier point py principal. Ce que nous pouvons faire, c'est
que, comme vous pouvez le voir ici, quelques icônes sont disponibles. Donc, ce que nous allons
faire, c'est copier ce code, diriger vers le point principal pi, et nous pouvons simplement appuyer sur Ctrl V, et voilà ce
programme en place. Maintenant, je vais juste effectuer un
zoom arrière d'un troisième bit, et nous pouvons réellement
procéder à cette opération. Je vais exécuter
ce fichier PyCon. Ici, nous avons notre terminal. D'accord. Et ici, il va nous
demander de saisir
la note de l'étudiant. Je vais dire 76. Appuyez sur Entrée, et c'est parti. Il est écrit 76e année, et le résultat est « réussi ». Vous pouvez donc voir ici
que le code ici est entièrement fonctionnel
et que nous pouvons l'utiliser dans notre PysonFle ici facilement
dans notre PysonFle ici et qu'il exécute
notre fichier point pi principal, nous avons Très bien, c'est ainsi que
nous pouvons continuer et
utiliser notre fonction de discussion sur le
panneau latéral, comment nous pouvons l'utiliser.
C'est bon, parfait. C'est tellement bien fait. D'accord.
Nous l'avons donc mis en place. Donc, ce que je vais
faire maintenant, c'est que je peux le fermer et nous pouvons le supprimer. Donc, la prochaine chose que
je veux vous montrer est la fonctionnalité de chat en ligne C'est donc l'invite ou le champ de saisie où
nous pouvons poser une question ou
faire quelque chose dans
notre code lui-même. À mon avis, c'est un peu compliqué, mais il existe un
cas d'utilisation dans lequel je vais
vous montrer que cela sera très
utile à cet égard, mais permettez-moi simplement de
vous montrer un exemple ici OK, alors
allons-y et commençons. Donc, ce que je peux faire, c'est continuer et
simplement cliquer avec le bouton droit de la souris. Je peux passer au co-pilote, et je peux spécifier l'
éditeur dans le chapeau de ligne. Cela va faire apparaître
le message ici. Et je vais vous dire d'écrire un programme très basique qui
produit des informations. Et je vais
envoyer une dépêche. Il va écrire un
programme très basique qui produit des
informations. Je peux donc voir où cela va de l'
avant et je l'ai créé pour moi. Et si cela me convient, je peux simplement dire « j'accepte ».
D'accord ? Ou ce que vous pouvez faire, c'est que vous pouvez également réexécuter cette
déclaration, et il y a quelques autres
actions que vous pouvez également faire, c'est de la
consulter dans le chat. OK, activez les
modifications, configurez également le chat en ligne Il y a donc quelques options,
mais ce que je veux faire c'est le relancer, car je
ne suis pas content Il va fonctionner à nouveau, et il va réexécuter
ce code pour moi. Je vois que je ne suis pas doué pour
ça. Je vais réessayer. Et ce que vous pouvez également faire alors, c'est dire « accepter »
si cela vous convient, puis il
produira ce code pour vous. Allons-y,
exécutons-le et vous pouvez voir ici
qu'il produit Hello world, qui était sur la première ligne Je me déplace juste un peu plus bas. Alors bonjour tout le monde, vous
pouvez voir qu'il a été publié ici. Il s'agit d'un programme PyCon
de base, qui produit des informations qui y sont également imprimées C'est vrai. Donc, comme vous pouvez le voir, vous pouvez également utiliser
la fonction de chat en ligne
très simple la fonction de chat en ligne Cependant, cela peut être un peu, comment puis-je dire non nettoyé
à mon avis Vous ne devez donc l'utiliser que
pour certains cas d'utilisation, et je vais
les passer en revue en termes de meilleures pratiques. Bien,
nous y voilà. C'est également ainsi que vous pouvez
faire vos demandes de chat lorsque vous demandez aux
modèles en conséquence C'est bon. C'est tout pour utiliser les fonctionnalités de
chat qui
sont à notre disposition en ligne et
sur le panneau latéral.
14. Meilleures pratiques pour la fonctionnalité de chat en ligne: Bonjour à tous, et bienvenue
au prochain exercice pratique de laboratoire, qui sera axé
sur l'utilisation de la fonction de
chat en ligne afin
d'ajouter la gestion des erreurs à notre code Commençons donc.
Maintenant, disons pour les besoins de l'
argumentation que nous
avons un fichier dans notre projet. Voici donc mon fichier point p
principal. Je veux créer un nouveau fichier, et je vais appeler
cette personne info point gg. Et ici, je vais
juste ajouter quelques informations de base. Je vais donc dire « Honneur,
Victorious Capewn, Victorious Capewn J'ajoute simplement
quelques informations de base et je note le nom de ce fichier. C'est ce qu'on appelle person info
TXT. Souviens-toi de ça. Je vais maintenant demander au pilote de code
Github de continuer et de créer un script Python simple
pour lire ce fichier Je veux pouvoir
lire le fichier
doTXT d'informations sur cette personne et il doit être
affiché dans le journal de la console Ce que je vais
faire, c'est simplement ajouter un commentaire ici
et je vais dire, appelons cela créer
un script simple. D'accord. Ici, je vais
dire que je vais lire mon fichier appelé
person info point TXT. Permettez-moi donc de faire un zoom arrière
ici. D'accord, donc je dis de créer
un script simple qui lira mon fichier
appelé person InfoXT Et là, il
va automatiquement savoir ce que je veux faire et imprimer le
contenu sur la console. Je vais donc dire sauf, puis je peux simplement appuyer sur Entrée. OK, et je vais juste appuyer
à nouveau sur Entrée. Ensuite, je vais vous dire d'
ouvrir le fichier et de le renvoyer OK, je peux y aller. Et
ici, il va me fournir le code dont j'ai besoin
ici, afin que je puisse d'abord taper sur un onglet. Donc, le fichier est égal à open person infoTXT, puis il y aura R à la fin, parfait Bien, nous pouvons voir que cela a été configuré pour nous en conséquence. Ensuite, nous pouvons aller sur une
haie et appuyer sur Entrée, lire le contenu du fichier,
puis pour le lire, il suffit de dire que contenu de
Taba est égal au point rouge
du fichier Appuyez sur Entrée. Et encore une fois, puis imprimez le
contenu de l'onglet fichier et entrez. Onglet. Allons-y. Il vous suffit donc de
le demander un peu, ajouter quelques onglets
ici pour que le copilote puisse vous aider à obtenir le résultat
que vous recherchez Nous allons donc ouvrir
le fichier en mode lecture. Nous avons donc R ici, puis nous voulons lire
le contenu du fichier. Nous spécifiez donc un contenu variable qui sera attribué à
l'objet du fichier. L'objet fichier ici
a donc été attribué au fichier, puis nous utilisons
le message rouge pour lire le contenu de ce fichier
en particulier ici. Ensuite, nous allons
imprimer le contenu du fichier. D'accord. Allons-y exécutons-le et
voyons réellement les résultats à portée de main. Je vais donc simplement continuer et utiliser
, disons, le nouveau terminal. Je veux l'exécuter
manuellement moi-même, et je vais juste
dire PySon main point pi OK, donc il lit
les informations. Donc, Ano, Pretorius, le
Cap, et l'Afrique du Sud. Il va donc continuer et afficher pour moi tout ce
qui se trouvait dans le fichier, afin qu'il soit sorti en conséquence. Très bien, parfait. Alors,
clarifions-le. Très bien, super.
Nous avons donc ce set. Maintenant, disons pour les besoins de l'
argumentation que je décide de déchiffrer
ce code, n'est-ce pas ? Donc, au lieu de dire
person info point txt, qui est un fichier qui
existe dans mon répertoire, disons que je devais
le remplacer par person info, et je vais l'
appeler chotxt Et je lance ça, alors laisse-moi
chercher la commande. Donc PysonMindt pie
et je le lance. Vous allez voir
qu' une erreur
s'
affichera dans la console
indiquant que le fichier est introuvable. Et c'est parce que ce fichier, person Info two, n'existe pas. C'est donc la raison pour laquelle il génère cette erreur
particulière Donc, si je fais un zoom arrière ici, vous pouvez voir un peu plus clairement. Donc, ce que je veux
faire maintenant, c'est
résoudre ce problème en utilisant le copilote C'est donc ce que je peux faire. Je peux juste aller de l'avant et
clarifier cela pour le moment. Et c'est là que
réside l'erreur en ce moment. Ce que je dois faire, c'est qu'
au lieu de une situation où mon
code se casse, dans
une situation où mon
code se casse,
je dois essayer d'ajouter traitement
des erreurs afin mon programme ne s'
arrête pas complètement, mais je suis averti qu'
il y a une erreur. Donc, ce que je peux faire,
c'est mettre en évidence mon code ici ou je veux également
ajouter la gestion des erreurs, et c'est nécessairement pour cela que nous devons
le
faire, car
n'importe qui peut saisir un nom particulier d'un fichier ici, puis nous pouvons continuer
et cliquer avec le bouton droit de la souris. Et nous pouvons faire défiler la page vers le bas jusqu'au
copilote et vous voulez dire « chat en ligne » avec l'
éditeur, nous allons demander quelque chose
au Je veux continuer et plus précisément, allons-y et faisons défiler
la page vers le bas. Je veux ajouter la
gestion des erreurs, je dois dire. Veuillez ajouter la gestion des erreurs ici. Ce que je vais faire,
c'est envoyer cette demande. C'est Zoom arrière. Et nous pouvons voir ici que nous avons mis en place une certaine
gestion des erreurs et que nous pouvons
accepter ces modifications. C'est donc le changement qui a été proposé
ici. Il va donc y avoir une
instruction try ici, elle dit que le fichier est égal à open person
info TXt
puis R, puis il y
aura les exceptions ici. Donc, s'il s'agit d'une erreur de fichier
introuvable, ce
qui est par hasard la raison pour laquelle nous avons dû imprimer le fichier
tel ou tel qu'il n'a pas été trouvé, nous
aurons également une exception ici pour une erreur d'E/S
, puis il un message d'erreur en
essayant de lire le Nous l'avons mis en place, donc cela ne va pas simplement
casser le code, il va simplement exécuter
gracieusement instruction nécessaire sous
l' exception qui s'est produite Nous pouvons voir que cela a
été ajouté. Si vous êtes satisfait des modifications apportées, vous pouvez continuer et dire « sauf ». Allons-y et faisons-le. Voilà, nous pouvons voir que notre code a maintenant été ajusté. Maintenant, quand je
réexécuterai ce code, exécutons-le. Vous pouvez voir le Pie et le point principal Pi. Vous allez
continuer et voir que dans
ce cas, maintenant que nous
n'avons pas l'erreur
que nous avions auparavant,
mais maintenant nous obtenons une
erreur d'attribut qui indique qu' objet
non typé
n'a pas d'attribut lu. Il s'agit de la prochaine
erreur que nous recevons. Le contenu est égal au point de lecture du fichier. Nous sommes allés de l'avant et avons ajouté
avec succès gestion des exceptions
pour cette partie, mais nous ne l'avons pas configurée pour nos prochaines lignes de code. Ce que nous pouvons faire, c'est aller de l'avant
et mettre en place cela également. Donc, ce que je vais
faire ici, c'est mettre en évidence le code que nous avons ici, même
la déclaration d'impression, et je vais
cliquer avec le bouton droit de la souris, puis je vais
naviguer vers le copilote et
dire éditeur dans le chat en ligne Maintenant, ce que je veux faire,
c'est utiliser le copilote ici, je veux aller de l'avant et dire,
ajouter également la gestion des erreurs ici Entrez. Cela va générer la gestion des erreurs
ici. Vous pouvez donc y voir. Nous vérifions si nous
avons un objet fichier, nous voulons essayer de dire que le
contenu est égal à la lecture du fichier. Ensuite, nous allons
imprimer le contenu du fichier ici s'
il est en mesure de le faire. Sinon, il détectera l'erreur IO,
puis imprimera la déclaration
suivante indiquant qu'
il est incapable de
lire le contenu du fichier. Et bien sûr, à la fin
, la déclaration finale fermera les
dossiers. Si cela vous convient, vous pouvez simplement continuer
et dire « j'accepte ». Nous pouvons voir comment le code a
effectivement été ajusté ici. Donc, si je fais un zoom
arrière, vous pouvez voir nous sommes allés de l'avant et que nous avons
ajusté cela maintenant. Si je devais réexécuter le code, vous verrez qu'il
indique simplement que le fichier «
Info two » qui prend D n'
a pas été trouvé, ce qui correspond à ce que
nous avons ici Cela va donc être affiché, et vous pouvez voir ici
que le reste
du code que nous avons ici
est également pris en charge. Donc, si pour une raison ou une autre cette
partie
est passée, alors cette section de code va être déclenchée. D'accord, c'est donc un moyen
très utile d'ajouter la gestion
des erreurs. Comme vous pouvez le constater,
la fonction de chat en ligne est beaucoup plus
utile si vous souhaitez mettre en évidence des
segments de code individuels, et par exemple, vous souhaitez y ajouter une gestion des
erreurs ou si
vous souhaitez y ajouter une sorte de fonctionnalité simplement pour qu'il fonctionne correctement sans
aucun problème. D'accord. C'est ainsi que nous pouvons
aller de l'avant et utiliser au mieux la fonctionnalité de chat en ligne et
comment nous pouvons la mettre en place D'accord. Je vais donc simplement aller de l'avant et mettre cela en place. Je veux juste
nettoyer ce que nous avons. Et nous y voilà.
15. Meilleures pratiques pour la fonctionnalité de chat du panneau latéral: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui portera sur
les meilleures pratiques d' utilisation de
la fonction de discussion sur le
panneau latéral. Maintenant, comme vous pouvez le constater, il est
préférable de publier
beaucoup plus de déclarations et d'actions
en utilisant la fonction de
discussion en panel , comme nous le
verrons également dans cette leçon en particulier, par opposition à la
fonctionnalité de discussion en ligne que nous
venons d'utiliser OK, donc ce que je vais faire c'est lancer
le chat ouvert. Cela va ouvrir
le panneau latéral pour moi. Maintenant, vous pouvez soit
aller de l'avant et orienter vos questions et actions
ici , soit vous pouvez l'ouvrir dans un éditeur, ce que je vais
faire et fermer le match, et ce sera beaucoup plus propre. C'est bon. Donc, ce que je
veux faire maintenant, c'est créer un programme simple qui, disons, convertit un
entier en chaîne. OK. C'est très simple. D'accord, voici donc un
programme simple pour faire exactement cela. Voilà, je peux le copier
et le coller. Et
voilà. Maintenant, bien sûr, nous pouvons également
exécuter cela pour faire bonne mesure. Je vais donc exécuter ce fichier. Voilà, le
nombre entier un, deux, trois correspond à la chaîne un,
deux, trois entre guillemets. Nous pouvons voir que c'est
le premier cas ici. Lorsque vous travaillez avec
la fonction de chat du panneau latéral, c'est à
ce moment-là que vous souhaitez
continuer et créer
vos propres programmes. Une autre chose que vous
voulez en faire est également d'optimiser
vos programmes. Supposons que vous souhaitiez que
cela soit amélioré, vous pouvez continuer et
copier tout cela en disant Contrôle A
puis Contrôle C, ou vous pouvez simplement le
surligner puis
cliquer avec le bouton droit de la souris, puis vous pouvez simplement
copier votre code. Ensuite, vous pouvez
retourner dans votre éditeur ici et vous pouvez
continuer et coller ce code. Vous pouvez simplement continuer appuyer sur
Shift et Enter. Ici, vous pouvez simplement
sortir du code et dire, pouvez-vous mettre code ci-dessus pour moi
et le rendre plus propre. OK. Et voici la question, et elle sera appliquée
au code ci-dessus que
vous avez généré, puis vous pourrez continuer
et l'envoyer. OK. Voici une version plus propre du code, et c'est parti. Nous pouvons donc voir maintenant que
c'est beaucoup plus propre, beaucoup plus précis et beaucoup plus simple. OK. Nous pouvons donc copier cela, passer au
point principal et supprimer
ce que nous avions auparavant. Et voilà. Vous
pouvez donc voir que cela nous donne désormais une
ligne de code plus optimisée et plus propre que nous pouvons utiliser. Et encore une fois, bien sûr,
si vous l'exécutez,
il produira toujours le bon résultat,
comme vous pouvez le voir ici, mais vous pouvez voir que c'est beaucoup plus propre et plus
pertinent, comme vous pouvez le constater. C'est bon. C'est ainsi que vous pouvez essentiellement vous lancer et vous
assurer de
tirer le meilleur parti de la fonctionnalité de chat nécessaire
que vous utilisez. accord, c'
est donc essentiellement tout cette leçon en particulier. C'est donc la meilleure
façon d'
utiliser la fonction de chat du
panneau latéral.
16. Comment réparer et expliquer le code source: Bonjour à tous, et bienvenue au prochain exercice pratique de
laboratoire, qui sera
axé sur la correction et l'explication du code.
Commençons donc. Très bien, créons donc
un programme simple avec notre promptier
en utilisant les commentaires Je vais parler d'un programme avec une instruction if
qui vérifie. Voyons quelle est la
suggestion qui vérifie si un nombre est positif ou
négatif. Nous pouvons le faire. En ajoutant l'onglet, appuyez sur
Entrée, puis de nouveau sur Entrée. Nous aurons l'entrée et l'onglet qui saisiront
le numéro Ensuite, si le
nombre est supérieur à zéro, imprimez le nombre est positif, sinon le nombre est
négatif et sortez, le processus est terminé.
C'est bon, allons-y. Nous pouvons donc constater que
ce programme est en place. Supposons maintenant que nous
voulions corriger notre code. Disons que nous avons
une erreur quelque part. Donc, ce que je veux
faire, c'est changer le nombre
ici pour dire num. Maintenant, automatiquement
avec Intellisense et via le code du studio, vous verrez ici
que si
vous le survolez,
cela indique que NUM n'est OK. Maintenant, disons que
vous vouliez régler ce problème, mais que vous ne vouliez pas procéder vous-même. Ce que vous pouvez faire, c'est vous
lancer dans une couverture et mettre en évidence l'erreur
ou le problème auquel vous êtes
confronté avec le bouton droit de la souris, en cliquant dessus. Et vous pouvez faire
défiler l'écran vers le bas et accéder aux copilotes et vous
pouvez simplement dire réparer Et puis ça va
réparer NUM n'est pas défini. Et puis vous pouvez voir ici
qu'il va également nous dire et expliquer que le problème est que la variable
num n'est pas définie. Vous devez remplacer Num
par un nombre pour correspondre à
la variable d'entrée, qui était bien sûr définie
comme un nombre, comme vous pouvez le voir
ici. Comme vous pouvez le constater, ce sont
les solutions qui nous fournissent, et cela montre également où ce changement va se produire
et que nous pouvons simplement accepter. Et voilà, nous pouvons voir
que ce problème est désormais
résolu. C'est ainsi que nous pouvons également résoudre problème que nous
avons dans notre code. Supposons maintenant que nous
voulions expliquer notre code. Permettez-moi donc d'entrer dans le vif du sujet et de tout
souligner ici. Et je veux qu'
on m'explique cela. Je vais cliquer avec le bouton droit de la souris. Va voir Copil et ensuite je
vais te dire « explique ». Cela va m'ouvrir le panneau
latéral, et vous allez voir qu'il va expliquer le code ici
et ce qu'il fait,
son utilisation, les scripts
et tout le reste de manière abord
expliquer le code ici
et ce qu'il fait,
son utilisation, les scripts
et tout le reste de manière
très détaillée afin que nous
puissions comprendre ce qui se passe Comme nous pouvons le voir, le snapper de code
fourni est un simple script Python, il reconnaît
donc le
langage que vous utilisez Invite l'utilisateur à
saisir un nombre, puis détermine si
le nombre saisi est positif ou négatif Ensuite, il décrit
en détail la fonction d'entrée que nous utilisons,
les instructions I, le contenu de notre bloc I
et de notre bloc else, puis donne un
résumé final de tout ce qui
se passe également. Bien, c'est ainsi que
nous pouvons continuer et
utiliser notre copilote Github pour corriger notre code et aussi pour expliquer notre code afin que nous ayons une meilleure compréhension
de ce qui se Maintenant, passons à autre
chose pour corriger le code. Permettez-moi donc de supprimer cette déclaration à cet égard
en particulier. OK. Et permettez-moi déplacer cette déclaration imprimée
ici sur la même ligne. Et je vais également faire une haie et supprimer cette
déclaration ici également. Et maintenant je veux
régler tout ça. Je vais cliquer avec le bouton droit de la souris, accéder au copilote et je vais dire réparer. Et voilà Vous pouvez donc voir ici que nous avions une indentation
inattendue, l'expression attendue, l'initation inattendue, l'
intention, ce n'était pas Et vous pouvez le voir, cela a
continué et a corrigé notre code
en ajoutant l'
instruction if manquante que nous avions, qui aurait dû être
juste à côté du numéro. Et puis ça a
tout réglé pour nous. Et par hypothèse, il a déterminé en quoi devrait consister le reste de
notre programme et
comment devrait être
construit avec notre déclaration IL
et le lot Très bien, nous y voilà. Maintenant, si cela vous convient
, vous pouvez continuer et
dire « j'accepte »,
et voilà. OK, c'est tout pour
cette leçon particulière sur la façon dont nous pouvons procéder pour
corriger et expliquer notre code.
17. Comment examiner et observer les commentaires: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui portera
sur la manière dont nous
pouvons passer en
revue notre code et
également mettre pouvons passer en
revue notre code et en œuvre les suggestions
faites
par le copilote quant à la manière dont nous
pouvons améliorer le Tout d'abord,
générons du code. Je vais commencer
et ouvrir le chat. Ici, je vais
continuer et créer un programme qui
calcule deux nombres. Nous pouvons envoyer un message et interroger le pilote de code
Gitu Ici, il va nous donner un simple programme Python
pour calculer la somme, la
différence, le produit et les
quotients de deux nombres Ce que nous pouvons faire, c'est d'aller de l'avant
et de copier ce qui suit ici. OK. Et nous pouvons aller de l'avant, le
mettre en évidence et le
coller. Nous avons donc ce
code ici en place. Supposons maintenant que nous voulions améliorer
ce code. Donc, ce que vous pouvez faire,
c'est surligner votre code et cliquer dessus avec
le bouton droit de la souris. Ensuite, vous pouvez
accéder au copilote. Ensuite, vous
verrez l'option de
révision et de commentaire, et vous souhaitez sélectionner
cette option ici. Je vais maintenant revoir le code que vous
avez sélectionné. Et vous pouvez voir ici que révision
du code est en place
ici avec quelques commentaires, et cela nous donne juste
quelques informations indiquant que l'utilisation d'une entrée flottante sans validation peut provoquer
une erreur de valeur. Si l'utilisateur saisit des données
non numériques, pensez à ajouter une validation des
entrées Ensuite, je vais vous montrer
les modifications suggérées ici avec celles qui seront placées sur
une haie et qui seront supprimées. Et puis les avantages seront
les modifications recommandées qu'
il est recommandé d'ajouter Nous pouvons donc voir ici que nous
avons une boucle temporelle. Nous avons
ici la gestion des exceptions pour la gestion des erreurs, les déclarations d'acceptation de Troy, et nous pouvons voir qu'elles ont également
été remplacées dans
notre code. OK, donc c'est comme ça que tu
peux aller de l'avant et voir les choses. Maintenant, si vous faites
défiler l'écran vers le bas, vous
pouvez voir que vous pouvez postuler et passer à la suggestion suivante ou vous
pouvez la rejeter et passer à la suivante Vous pouvez donc voir que vous avez ici ces opportunités quant à ce que vous voulez aller de l'avant
et faire. C'est bon. Donc, ce que je vais
faire ici, c'est que je peux également cliquer ici
sur Mes actions, et vous pouvez dire Appliquer et appliquer et passer à
l'option suivante, ou vous pouvez continuer et dire rejeter, rejeter et copier dans
le chat en ligne ou supprimer
et passer à Maintenant, disons que je
n'aime pas ça, alors je vais dire de le
jeter et de passer au suivant OK. Maintenant, si je passe à
la suivante,
elle dira que la division indéfinie de la
chaîne par zéro devrait être cohérente
avec les autres types de résultats Pensez à n'en utiliser aucun ou à utiliser un objet de message
spécifique. Maintenant,
il examine autres problèmes que j'
ai ici définis et qu'
il n'aime pas. Il affichera les modifications
suggérées, ce que je peux également modifier et quelle serait
la différence. Maintenant, si je suis satisfait de ce qui
a été mis en place ici, je peux vous proposer de
postuler et de passer à la suivante. Si cela me convient, je peux aller de l'avant et
examiner le prochain changement qu'il demande ici. Je peux dire « appliquer », je veux que
cela soit appliqué. Je voudrais passer à la suggestion suivante,
vous allez voir ici qu'elle
me donnera la
recommandation finale, à savoir les critiques
qui ont été commentées
et je peux les appliquer. D'accord. Allons-y. Vous pouvez donc voir maintenant que tout a été ajusté et modifié ici conformément à
ce que j'ai défini. J'ai donc
décidé plus tôt de rejeter la première série de recommandations,
puis j'ai accepté le reste de ce qui m'
a été ajouté en termes de code, de ce qui sera requis et de ce qu'ils considèrent comme une bonne
façon de procéder C'est ainsi que vous pouvez
consulter votre code
et voir les commentaires
disponibles sur et voir les commentaires
disponibles ce que
vous pouvez modifier. Maintenant, tu peux
recommencer si tu le souhaites. Supposons donc que plus tôt j'avais cette ligne
de code ici que je
voulais modifier. Ce que je peux faire, c'est
surligner ce segment, cliquer avec
le bouton droit de la souris, revenir copilo et je pourrai le
revoir et le commenter à nouveau. Il va examiner le code sélectionné,
et vous
verrez ici
que ce sera l'une des deux suggestions qui vous
seront données ici. Donc, là encore, il s'
agissait d'une erreur de valeur, et j'ai plutôt décidé de la supprimer et de passer à
la suggestion suivante OK ? Donc, si vous postulez, vous passez à la suggestion suivante. Il va être appliqué et
passer au suivant disponible. Mais plus tôt, j'ai décidé de rejeter et de passer à la suggestion
suivante. Maintenant, cette fois, je
veux m'
assurer que je n' ai pas cette erreur de valeur. Je vais donc vous dire de postuler et de
passer à la suggestion suivante. Et puis en voici une
autre qui indique fonction de saisie avec la boucle WOW Je veux l'ajouter maintenant, j'ai décidé et je
vais l'appliquer. Maintenant, vous pouvez voir que j'
ai intégré cette boucle
Wi et que tout géré correctement ici pour rendre mon code plus optimisé
et plus convivial. Bien, c'est
ainsi que vous pouvez revoir votre code et apporter les modifications
nécessaires. C'est très utile,
surtout si vous devez gérer la gestion des exceptions
ou quelque chose du genre. C'est vrai. Voilà pour
cette leçon en particulier.
18. Ajouter du contexte avec des références pour réaliser des actions: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui sera axé sur l'
ajout de contexte afin de garantir utilisation plus
efficace de l'
IA dans nos programmes et
applications, n'est-ce pas ? Commençons donc. Donc, ce que vous voulez faire, c'est ouvrir votre chat, puis pour éliminer tout le
désordre que nous avons ici, vous pouvez simplement sélectionner un nouveau chat Et ça va
tout nettoyer pour toi. Vous remarquerez maintenant que nous avons
ce qu' on appelle le contexte. Vous pouvez facilement cliquer sur
le symbole du trombone ou taper un hashtag pour
joindre le contexte à votre place Nous pouvons maintenant cliquer sur le symbole du trombone et vous verrez
ici que nous aurons diverses références auxquelles nous
pouvons nous référer dans Copil, telles que notre
base de code, notre éditeur actuel Il s'agit de notre
fichier de code actuel dans lequel nous nous
trouvons actuellement. Nous pouvons faire référence aux modifications apportées à Git. Si nous avons un dépôt et que quelque chose est
lié, nous pouvons nous référer à cela notre sélection de fenêtre de
capture d'écran. Il s'agit d'une sélection de
code que nous voulons modifier ou éditer ou
autre chose du genre. Nous pouvons nous référer aux symboles ainsi qu'aux dernières
commandes et sélections de notre terminal. Vous pouvez voir qu'il y a beaucoup de choses auxquelles nous pouvons faire référence. C'est exactement ce que
nous allons faire. Je vais vous montrer comment
vous pouvez faire référence en fonction du contexte
de votre code ici. Maintenant, la prochaine chose
que nous voulons faire est générer
un exemple de code. Ce sera
le dernier exemple de code
que nous allons générer du sens,
nous ne ferons rien à nouveau
à partir de zéro, nous nous contenterons de tirer parti
de nos connaissances. C'est donc ce que nous
allons faire ensuite. Bien, alors
allons-y et faisons-le. Je vais donc simplement maximiser la taille du
copilote pour le moment, allons-y et
créons un programme Je vais donc vous dire de
créer un programme pour moi qui intègre,
disons, les entrées et les sorties en fonction
des notes des élèves. OK, c'est très simple. Nous
pouvons continuer et gérer ça. Et voilà. Nous avons là un programme sympa avec
lequel nous pouvons travailler Nous pouvons
donc le survoler, copier, et vous pouvez continuer
et simplement le coller Nous avons donc ce
code ici en place. Nous pouvons donc simplement aller de l'avant et faire avancer choses comme
ça. C'
est bon, on y est. Je vais donc juste
dézoomer un peu pour discuter ici. Et emmenez-le. C'est donc une sorte
d'équilibre entre les beaux-arts, pourrait-on dire ici. Très bien, nous
avons donc
créé ce programme ici sur le
côté gauche, comme nous pouvons le voir. Bon, maintenant, la première
chose que je veux vous
montrer est la sélection, le contexte de sélection
que nous pouvons utiliser. Vous remarquerez donc que si vous cliquez sur le symbole du trombone ici et que vous jetez un œil ici, nous avons une sélection. C'est bon. Vous souhaitez donc ajouter la
référence ici pour la sélection car nous voulons effectuer la sélection. C'est ce que tu peux choisir. On voit alors
ici que la sélection a été sélectionnée de façon ironique. Et cela va être appliqué
au fichier point pi principal ici, mais il suffit de
sélectionner ici une partie du code que nous
voulons optimiser. Supposons donc que je veuille optimiser
cette boucle wL ici. Donc, ce que je fais, c'est le sélectionner. Comme nous pouvons le voir, cela va être suivi
ici. Alors laissez-moi zoomer
ici pour que vous puissiez voir. Nous avons donc sélectionné ce
code. Il va être suivi ici et nous
allons le sélectionner. Maintenant, nous devons décider ce que nous voulons faire avec ce code. Supposons donc que je
veuille l'optimiser. Ce que je peux faire,
c'est voir un peu. Je vais vous dire d'optimiser
ce code pour moi. Ce sera donc dans
les lignes suivantes. Je peux l'envoyer
et l'expédier. Voici donc une version optimisée de mon code, comme vous pouvez le voir, afin de l'optimiser pour moi, de le
vérifier et de supprimer tout encombrement ou quoi que ce soit
d'autre, juste pour le
rendre beaucoup plus propre et
beaucoup plus efficace Et vous pouvez faire défiler la page vers le voir les modifications qui
ont été apportées. Il a donc ajouté la méthode des
points
pour appeler la fonction de saisie, et il a supprimé les indentations
inutiles pour améliorer la lisibilité.
C'est bon. C'est ainsi que nous pouvons procéder et apporter des modifications ici en
utilisant le référencement Et ce que vous pouvez
simplement
faire , c'est dire «
Postulez au doppie principal Donc, au lieu d'aller de l'avant et copier Edge, cela
peut poser problème. Nous pouvons postuler au Dot Pi principal. Il va donc appliquer
ce bloc de code, et vous pouvez voir qu'il
va apporter ces modifications, et nous pouvons voir que
le vert représente ce qui a été modifié et le rouge
ce qui a été supprimé, et vous pouvez simplement continuer
et accepter cela si vous êtes
satisfait de ces modifications. OK, c'est ainsi que
vous pouvez continuer
et utiliser la référence
de sélection. Supposons maintenant que nous voulions faire
référence à tout ce qui
se trouve dans notre éditeur. C'est la prochaine chose que
nous allons examiner. Très bien, alors continuons. Donc, ce que nous allons faire maintenant, c'est faire référence à notre contexte, donc attacher le contexte, et nous allons
rechercher l'éditeur actuel, donc c'est là que se
trouve actuellement notre code. Nous sommes donc déjà dans
le dossier actuel. Nous avons explicitement
spécifié l'éditeur. Alors maintenant, nous pouvons simplement dire
optimiser tout mon code. Je peux donc vous dire d'optimiser
tout mon code, s'il vous plaît. Vous pouvez aller de l'avant et faire
cette demande. Nous y voilà. C'est parti et j'ai
optimisé tout mon code pour moi. Nous y voilà. Maintenant, ce que vous
pouvez faire, c'est simplement dire Appliquer au diagramme à points principal, et vous pouvez également voir ce qu'il a fait en termes de modifications apportées en conséquence ici. Maintenant, ce que nous pouvons faire, c'est aller de l'avant et dire « Appliquer au diagramme à points principal ». Je vais appliquer ce bloc de
code et tout
changer
en conséquence comme il se doit. Voilà. Maintenant, s'il y a eu des changements importants
ou quoi que ce soit d'autre, vous verrez que le facteur de
couleur indiqué était le vert et le rouge
supprimés, etc. Maintenant que nous sommes déjà allés de
l'avant et que nous avons fait un grand changement, nous pouvons voir qu'il n'y a rien de significatif. Maintenant, c'est exactement le processus car nous avons déjà sélectionné une grande partie
du code que nous optimisons, et il n'y a pas grand-chose à
optimiser par la suite. Cela dépend donc vraiment de
votre base de code, etc., mais c'est ainsi que vous pouvez l'
appliquer à tout. Donc, si vous créez un
programme et qu' il existe
de nombreuses façons de améliorer, et
pas seulement des sections, vous verrez les modifications que j'ai plus
tôt avec le vert, et le rouge plus tôt était le vert ajouté et le rouge, bien
sûr, supprimé. C'est ainsi que vous procéderiez, et cela s'
appliquerait à votre cas. OK, alors voilà. C'est ainsi que nous pouvons ajouter du
contexte à Github pi. Vous pouvez voir que c'est
très efficace pour effectuer les
ajustements nécessaires, etc. C'est vrai. Voilà pour
cette leçon en particulier.
19. Requête d'entités pour des solutions spécifiques: Bonjour à tous, et bienvenue au prochain exercice pratique en
laboratoire, qui sera axé sur ajout de
participants supplémentaires. Allons-y donc et
jetons un coup d'œil à cela. Vous pouvez donc vous référer
à votre panneau de discussion latéral ici, et vous pouvez simplement utiliser
le symbole at ou Ampersgn qui fera
référence à ces entités
ou participants,
pourriez-vous dire, comme Github, le
terminal, notre
code vis du terminal, notre espace de travail, Et nous pouvons poser des questions en fonction de ces entités
particulières. Supposons, par exemple, que
je fasse référence au code VS, et que je veuille demander à VS code, comment puis-je dire corriger ou ajuster
les paramètres de l'éditeur, et je continue en disant Entrée. Il va ensuite
affiner ma question, rechercher la commande
et définir l'index. Cela peut prendre un moment ou deux. OK, et nous y voilà. Nous
pouvons donc voir ici que nous pouvons ajuster nos préférences en
accédant aux paramètres utilisateur ouverts, et nous pouvons continuer
et cliquer ici sur Afficher
dans la palette de commandes où
nous pouvons nous référer un peu plus. Et comme vous pouvez le
constater,
les options
suivantes seront proposées, dans lesquelles nous
voulons examiner l'interface utilisateur, si nous voulons consulter
et modifier le JSON, ou si nous voulons simplement ajuster les paramètres utilisateur généraux ici, et nous pouvons cliquer sur
les boutons ici, et nous pouvons modifier
ce que nous voulons modifier. Maintenant, allons-y et
définissons ceci pour notre terminal, donc interrogeons notre
terminal, par exemple. Et demandons à notre terminal comment nous pouvons utiliser Git pour
gérer notre projet. Je peux donc dire, comment puis-je utiliser
Git pour gérer ce projet ? Et nous pouvons continuer
et appuyer sur Entrée. Nous pouvons voir ici, nous obtenons des informations,
donc nous pouvons y voir G. Ensuite, nous ajoutons ce
fichier main Dot pipe, je pense ajouter le tube Dot principal, puis nous pouvons le
valider en disant Git commitm, puis nous
effectuerons notre validation initiale Et cela nous donne une
description supplémentaire
du message que nous
utilisons pour valider notre message. C'est ainsi que nous pouvons
essentiellement nous protéger et ajouter
des participants supplémentaires. Nous pouvons donc également aller un
peu plus loin dans des domaines de base tels que la façon dont nous
pouvons exécuter le code, etc. Donc, par exemple,
ici, je peux continuer et dire : « Hé, terminal, comment puis-je exécuter le code PySON ? Vous pouvez appuyer sur Entrée.
Je demande donc à mon terminal. Et ici, je peux juste
continuer et dire python point backslash
main doot C'est ainsi que
nous pouvons aller de l'avant et
exécuter le code avec lequel exécuter le code avec lequel nous travaillons en
termes de script. D'accord, nous pouvons donc voir
que nous pouvons aller de l'avant et poser diverses questions
ici en faisant référence à ces entités ou
participants au fur et à mesure que je les nomme. Bien, nous avons donc ce set, et ce que je veux
faire maintenant,
c'est créer une nouvelle discussion ici
et clarifier les choses. Voilà, nous l'avons. Il existe un moyen de faire
une couverture et de faire référence à nos
entités particulières, n'est-ce pas ? Voilà pour cette leçon.
20. Mettre en œuvre des commandes slash pour des actions rapides: Bonjour à tous, et bienvenue au prochain exercice pratique
, qui sera axé sur utilisation des commandes slash
avec le copilote Github Vous pouvez voir ici, avec la fonction de
chat latéral , que
nous avons Ford Slash Fix Nous avons un test de
barre oblique vers l'avant et nous
avons Ford Slash Explain,
comme nous pouvons le voir ici Nous allons maintenant l'utiliser avec notre fonction de chat en ligne, afin de pouvoir la
fermer temporairement pour le moment Comme vous pouvez le constater, nous
avons du code ici. Disons que nous voulons
aller de l'avant et le tester, mais nous ne voulons pas simplement
dire clic droit et poitrine. Nous voulons utiliser notre fonctionnalité de chat
en ligne. Ici, je veux tester
tout ce code ici. Essentiellement, tout
ce qui se trouve dans cette boucle,
juste au-dessus, je vais cliquer avec le bouton droit
de la souris et accéder à Copilo et je vais juste ajouter le chat en
ligne de l'éditeur Je l'ai ici
disponible pour moi. Maintenant, ce que je vais
faire, c'est mettre en évidence tout ce
que je veux vérifier. Ensuite, dans le message
où je peux demander au copilote, cela va Je peux continuer et ajouter
une barre oblique. Maintenant, nous avons quelques options ici. Nous pouvons continuer et ajouter code de
documentation pour le symbole suivant que nous avons défini
ici. Nous pouvons modifier le
code sélectionné dans notre éditeur actif, lequel nous nous trouvons actuellement
dans main point pi. Nous pouvons expliquer notre code, qui se trouve dans notre éditeur actif. Nous pouvons également corriger notre code. Si nous avons des problèmes ou
quoi que ce soit d'autre, nous pouvons aller de l'avant
et faire exactement cela. Nous pouvons également générer un nouveau code, et nous pouvons également effectuer des
tests unitaires pour le code sélectionné. Allons-y et
restons simples. Allons-y et commençons par simplement expliquer.
C'est très simple. Je vais sélectionner Expliquer et expliquer
comment fonctionne ce code. Allons-y
et appuyons sur Entrée. Et nous pouvons aller de l'avant
et voir qu'il
va envoyer
cette demande, il dit, comme nous pouvons le voir, attendons
simplement qu'elle soit générée. Il génère et explique donc en
détail
comment ce code fonctionne et comment tout fonctionne
avec les variables, les fonctions, les méthodes, toutes les exceptions
qui sont uti Je pense que nous pouvons voir que cela a été
souligné, comme try ,
la déclaration break,
et nous pouvons voir comment tout cela est
organisé pour nous. OK. C'est ainsi que nous pouvons procéder et utiliser
la commande slash Maintenant, nous pouvons également faire en sorte que
ce code soit mis en évidence ici. Mais allons-y et, en
attendant, fermons ça. Et je vais
faire quelques erreurs. Je vais dire, et je vais
mettre en évidence ce code. Ensuite, je
vais continuer et
cliquer avec le bouton droit de la souris et nous pouvons dire copilote Ouvrons notre casquette intégrée, et je vais dire
Forward Slash Entrez-le. Et je souhaite proposer le correctif
pour le code sélectionné. Je peux donc dire « Enter ». Ensuite, il va
examiner ce qui ne va pas, et nous pouvons voir ici
que le problème boucle wile, donc c'était juste Y,
elle devait être sauvage et nous devions également
garantir une indentation correcte Vous pouvez donc voir que cela a été fait
et que cela a changé. Vous pouvez
donc voir ici, dans le vert, c'est le code
qui a été corrigé. Et si nous cliquons sur le
bouton pour activer d'autres actions, nous pouvons également voir
plus d'informations, nous pouvons
donc dire « activer/modifier », et nous pouvons voir le rouge
qui a été modifié ici, nous pouvons voir qu'il a
été ajusté pour C'est vrai, parfait. Génial.
Nous pouvons donc voir que c'est correct. Et si nous voulons l'accepter, nous pouvons simplement dire « accepter ». Parfait. Génial. Maintenant, nous pouvons également continuer et
surligner à nouveau le code, cliquer avec le bouton
droit de la souris sur Goog
et choisir à nouveau la fonctionnalité de
chat en ligne Et voyons ce que nous avons d'autre. OK, FIX nous explique. Nous pouvons également modifier
le code, afin de pouvoir également modifier notre code. Nous pouvons donc
proposer Slash Edit. OK, nous n'avons
donc aucun résultat ici, nous allons donc
devoir affiner notre saisie. Vous devez donc être précis lorsque vous effectuez les modifications ici Ainsi, lorsque vous insérez la barre
oblique Modifier, vous devez définir
ce que vous souhaitez modifier Je vais donc
dire, comment puis-je dire, améliorer la lisibilité
du code Et vous pouvez dire « modifier le code ». Cela va améliorer
la lisibilité. Nous pouvons donc voir ce qui a
été changé ici, et nous pouvons voir que c'est exactement
ce que cela a été fait. Ainsi, lorsque vous le modifiez, vous ne pouvez pas simplement mettre Farlash
Edit, comme je vous l'ai montré Vous devez préciser
ce que vous souhaitez modifier ici. Nous pouvons donc voir les modifications
qui ont été apportées et
nous pouvons activer les modifications voir ce qui
a été modifié ici Il a donc été procédé et il a simplement supprimé cette instruction try accept ici, et il a simplement tout aligné
en dehors de
l' instruction if ici, juste pour rendre un
peu plus lisible, ce qui peut être utile si
vous regardez ce
code avec lequel vous travaillez pour la première fois. Si cela vous convient,
vous pouvez simplement dire « sauf ». Si vous voulez qu'il s'exécute à nouveau, vous pouvez simplement dire «
réexécuter » et, bien entendu, vous pouvez décider manière dont vous souhaitez procéder. Je vais dire
sauf. Nous y voilà. Nous pouvons donc constater que c'est désormais plus lisible en
termes de code. Maintenant, disons que pour les besoins de l'
argumentation, nous avons quelqu'un qui
veut comprendre le code. Ils n'ont pas codé le
programme eux-mêmes, mais ils veulent juste
un aperçu rapide. Il peut être très utile d'ajouter rapidement
de la documentation. Si vous devez expliquer un
segment de code à quelqu'un, vous suffit de surligner le
code que vous souhaitez poursuivre, de le commenter ici
et de
cliquer avec le bouton droit de la souris pour accéder au copilote Activez la
fonction de chat en ligne comme avant, puis vous pouvez simplement
dire « forward slash Doc », cela ajoutera de la documentation
pour le code sélectionné Ensuite,
vous pouvez simplement appuyer sur Entrée, et bien sûr, vous verrez que le message Ajouter un commentaire à la documentation pour
ce symbole s'affichera, puis Entrez à nouveau. Ensuite, cela va générer
des commentaires ici, et vous pouvez voir ici les
commentaires qui vont être générés pour expliquer le
code que nous faisons ici. Nous pouvons voir qu'il
a été bien aménagé. va spécifier tous
les détails en termes de terminologie et également dans une simple pographie,
comme vous pouvez le voir, il indiquera quelles sont
les fonctionnalités, à
quoi s'attendre des entrées, quelles seront les sorties, et quelques notes supplémentaires ici
juste pour indiquer ce qui se passe dans ce segment
particulier passe dans ce segment
particulier
du code avec lequel nous
travaillons Si vous êtes satisfait de
cette documentation en termes de ce qui a
été ajouté, vous pouvez simplement dire sauf
que nous l'ajouterons pour vous et vous expliquerons ce qui se passe
ici dans ce programme. C'est ainsi que vous pouvez également
utiliser les barres obliques. Elles sont connues sous le nom de commandes
slash que nous pouvons utiliser dans nos programmes
21. Ingénierie d'invitation : directives et bonnes pratiques: Bonjour à tous, et bienvenue
à la prochaine leçon, qui sera axée
sur l'ingénierie rapide. Jetons donc un coup d'œil. Maintenant, pour
réussir à générer de l'
IA et à utiliser le copilote Github, vous devez vous assurer que
vous générez de bonnes instructions, et de bonnes instructions donneront de meilleurs résultats. Voyons donc quoi vous devez vous
concentrer pour obtenir de bonnes instructions qui
génèrent des résultats efficaces Donc, tout d'abord, vous devez
utiliser des instructions basées sur les rôles. Vous devez également être très
clair et précis. Vous souhaitez itérer et affiner. Enfin, vous voulez donner un
contexte et une contrainte. Examinons donc plus en profondeur
chacun de ces facteurs et
examinons l'exemple d'
une mauvaise invite par rapport à une bonne invite dans
quatre de ces domaines. Bien,
tout d'abord, examinons l' utilisation d'instructions basées sur les rôles. Une mauvaise invite serait donc de
simplement dire « expliquer la récursivité ». Une bonne idée, cependant, serait d'
y ajouter un scénario
basé sur les rôles. Donc, par exemple,
ici, je dis, en
tant qu'instructeur de programmation, qu'il expliquer la récursivité avec un exemple
simple en pyson Vous pouvez donc voir que j'attache un rôle en fonction d'une instruction. Ensuite, nous devons être
clairs et précis. Donc, si vous vous
contentez d'écrire une fonction
pyson pour moi, cela ne
donnera pas un très bon résultat Cependant, si vous deviez être un peu plus
précis et que deviez écrire une fonction PySON qui prend une liste de nombres
et renvoie la somme, prend une liste de nombres
et renvoie la somme,
cela donnera
un bien meilleur résultat et vous attendrez probablement avec
impatience Ensuite, nous voulons
itérer et affiner. Ainsi, lors de votre première tentative, vous pouvez continuer et écrire une fonction pour vérifier si une
chaîne est un palindrome Vous n'obtenez pas le
résultat que vous voulez, alors ne soyez pas disartan Vous pouvez continuer et
affiner ce que vous dites, juste un peu, juste pour améliorer les
réponses que vous recevez. Vous pouvez continuer
et simplement dire, écrivez une fonction Pison qui vérifie
si une chaîne est un palindrome, ignorant les espaces peut que vous n'
obteniez pas
le résultat exact du premier coup, mais
vous en êtes très proche. Il vous suffit d'affiner
exactement ce que vous voyez dans la réponse qui ne correspond pas à ce
que vous voulez et d'y toucher
un peu. Affinez un peu l'usure. Enfin, vous voulez donner le
contexte et les contraintes. Par exemple, ici, je
ne donne aucun contexte ni ne définis de contraintes en disant d'écrire une fonction de
tri. C'est très basique. Au lieu de cela, ce que
je veux dire, c'est que
je vais écrire une fonction PyCon
pour trier une liste de
nombres par
ordre croissant en utilisant les algorithmes de
tri à bulles ici je vais écrire une fonction PyCon pour trier une liste de
nombres par
ordre croissant en utilisant les algorithmes de
tri à bulles Vous pouvez voir que j'ajoute un certain contexte
à ce que je fais
et que j'ajoute
les contraintes spécifiques que j'attends pour obtenir résultat que j'attends. C'est vrai. OK, les gars, c' est pour cette leçon sur l'ingénierie
rapide. N'oubliez pas que vous devez
suivre les quatre phases. Encore une fois, allons-y et
regardons-les en arrière. Donnez le contexte et les contraintes. Itérez et affinez. Soyez clair et précis et
utilisez des instructions basées sur les rôles. N'oubliez pas de suivre
ces quatre facteurs pour vous
assurer que vous utilisez au mieux l'
IA. Très bien, les gars,
c'est tout pour cette leçon.
22. Créez votre propre projet: Bonjour à tous, et bienvenue
à la prochaine leçon, qui sera axée
sur la création de notre propre projet. Jetons donc un coup d'œil.
Créez donc votre propre projet. Maintenant, avec toutes les compétences que vous
venez d'acquérir, il est temps pour
vous de les utiliser à bon escient et de créer
votre propre projet. Donc, pour plus d'informations, je
vous recommande de vous rendre la
section projets et ressources de ce cours, n'est-ce pas Alors bonne chance avec votre projet, j'espère qu'il se déroulera bien, et
j'ai hâte de le voir.
23. Merci !: Bonjour, tout le monde. Et bienvenue à la dernière leçon de
ce cours où je tiens
simplement à vous remercier d' décidé de suivre
ce cours. Cela a été un plaisir de vous
enseigner et j'espère que vous en avez
tiré de précieuses connaissances . Je
vous remercie donc beaucoup. Si vous avez un peu de temps, j'
apprécierais beaucoup que vous envisagiez de laisser un commentaire. Comme il
est toujours positif d'améliorer mes cours et de
faire de mon mieux vous avez du temps, je vous en
serais très reconnaissante. Si ce n'est pas le
cas, tant que vous avez eu une excellente expérience
d'apprentissage, et c'est tout pour
moi. Bonne chance dans votre parcours de développement,
et je vous souhaite bonne chance. Au revoir, et encore merci.