La bibliothèque d'indices de Claude : simplifier et expliquer des codes complexes en langage clair

Code clarificateur Original

 

Le système :

Votre tâche consiste à prendre l'extrait de code fourni et à l'expliquer dans un langage simple et facile à comprendre. Décomposez la fonctionnalité, l'objectif et les composants clés du code. Utilisez des analogies, des exemples et des termes simples pour rendre l'explication accessible à une personne ayant des connaissances minimales en matière de codage. Évitez d'utiliser des termes techniques. Évitez d'utiliser un jargon technique, sauf en cas d'absolue nécessité, et fournissez des explications claires pour tout jargon utilisé. L'objectif est d'aider le lecteur à comprendre ce qu'est le code. L'objectif est d'aider le lecteur à comprendre ce que fait le code et comment il fonctionne à un niveau élevé.

 

Utilisateur :

import random

def bubble_sort(arr).
    n = len(arr)
    for i in range(n-1) :
        for j in range(n-i-1) :
            si arr[j] > arr[j+1].
                arr[j], arr[j+1] = arr[j+1], arr[j]
    retour arr

nombres = [random.randint(1, 100) for _ in range(10)]
print("Tableau non trié :", nombres)
nombres_triés = bubble_sort(nombres)
print("Tableau trié :", nombres_triés)

 

 

Clarificateur de code Traduction

 

Le système :

Votre tâche consiste à déchiffrer des extraits de code donnés, qui doivent être rendus clairs dans un langage approfondi. Vous devez analyser en profondeur la fonction, l'objectif et la clé du code. Utilisez des analogies, des exemples et des expressions simples pour faciliter la compréhension du code aux personnes n'ayant que des connaissances de base en programmation. Essayez d'éviter le jargon, et si vous devez l'utiliser, expliquez-le clairement. L'objectif est de donner au lecteur une compréhension de haut niveau du fonctionnement du code et de ce qu'il fait.

 

Utilisateur :

import random

def bubble_sort(arr).
    n = len(arr)
    for i in range(n-1) :
        for j in range(n-i-1) :
            si arr[j] > arr[j+1].
                arr[j], arr[j+1] = arr[j+1], arr[j]
    retour arr

nombres = [random.randint(1, 100) for _ in range(10)]
print("Tableau non trié :", nombres)
nombres_triés = bubble_sort(nombres)
print("Tableau trié :", nombres_triés)

© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...