tres d'une fonction**.
<code python>
def agenda(nom, prenom, tel):
""" retourne un dictionnaire contenant les valeurs passées
en paramètre """
return {'nom': nom, 'prenom': prenom, 'tel': tel}
# Lors de l'appel de la fonction, c'est la position
# de l' arg
on type: type(A).
Exemple de nuplet sur U = {id, nom, capacité, type, lieu}:
* (id → bb, nom → Benbow, capacité → 20:30, type → Auberge, lieu → Cévennes)... données se définit comme:
- Un ensemble fini de nom de relations.
* Exemple {Logement, Activité, ... pour chaque relation
* type(Logement) = {id, nom, capacité, type, lieu}
* type(Activité) = {id
on se définit avec l'instruction *def*, suivie du nom de la fonction, dans l'exemple qui suit, on l'app... alué par python, un objet fonction est créé et le nom de la fonction, *f*, va être une variable qui va ... riables en Python, une variable est simplement un nom qui référence un objet, on peut donc renommer l' ... du module**, l'objet fonction va être créé, et le nom de la fonction va être une variable qui va référe
ermantes et du bloc de commandes entre accolades
nom_fonction() {
cmd1
cmd2
...
cmdn
}
# Pour... er par
# son mnémonique en aval de la définition
nom_fonction
...
# deuxième appel
nom_fonction
</code>
La syntaxe d'appel d'une commande est identique... re placés les uns après les autres juste après le nom de la fonction:
<code bash>
nom_fonction a1 a2 a
module importé, vous pouvez utiliser `vars` de ce nom de module. Vous pouvez également simplement voir ... dans un autre module, j'ai la notation explicite nom du module point nom de l'attribut. Maintenant, si je fais `spam.y = 4`, comme mon objet *spam* est mut... us allez importer dans votre espace de nommage un nom *x* qui va référencer un objet qui est défini dan
un (seul) fichier sur le disque;
* un espace de nom pour les variables du programme.
===== Package =... de>
Comme on le voit, le package porte **le même nom que le répertoire**, c'est-à-dire que, de même qu... , le package se présente aussi comme un espace de nom. L'espace de noms du package permet de référencer... , où on veut exposer directement dans l'espace de nom du package des symboles qui sont en réalité défin
r **une invite de commande** aussi connue sous le nom de **prompt**. Elle se termine par un curseur gén... rminal**. Ainsi, il est souvent composé:
* D'un nom d'utilisateur, pour qui les commandes vont être exécutées;
* Du nom de la machine sur laquelle s'exécute le shell;
... séparés par des espaces. Le format général est le nom de la commande (mnémonique) suivi d'arguments pro
ote warning>
Ne pas introduire d'espaces entre le nom de la variable, l'opérateur d'affectation et la v... utiliser la valeur de la variable, on préfixe le nom de celle-ci par le caractère spécial **'$'**
<co... stitution de variable** qui consiste à changer le nom de la variable qui suit le caractère $ par sa val... ommande. Le terme glob indique la substitution de nom de fichier.
^ ^ '
lasse, on utilise l'instruction "class" suivie du nom de la classe ici "Phrase". Ensuite, au sein de la... l'instance), on utilise les parenthèses après le nom de la classe, on appelle la classe comme une fonc... fonction. On utilise l'instruction "def" suivi du nom de fonction. La méthode prend un argument "self" ... **%%__init__%%**, comme toutes celles qui ont un nom dela forme **%%__nom__%%**, est une **méthode spé
ilitaires dédiés.
Lorsque vous n’êtes pas sûr du nom de la commande à utiliser pour accomplir une acti... ande, il suffit d’appeler man avec en argument le nom de la commande dont on cherche le manuel.
La com... aite pour éviter les ambiguïtés. En effet un même nom peut faire référence à une fonction d’une bibliot... e page de manuel contient plusieurs parties/:
* NOM,
* SYNOPSIS,
* DESCRIPTION,
* OPTIONS,
*
nsmises aux processus fils. **Par convention** le nom des variables d’environnement est en lettres capi... :
<code bash>
# Attention pas d'espaces entre le nom de variable
# le symbole d'affectation '=' et la ... ption du contenu de l'invite de commande: PS1
* Nom du répertoire courant: PWD
* Liste des répertoi... urer l'invite de commande afin qu'elle affiche le nom d'utilisateur suivi d'une espace suivi du nom du
ltrantes.
Un filtre est donc un moyen, comme son nom l’indique, de simplifier, séparer, épurer ou clar... s deux fichier en utilisant pour
# clé la colonne nom de ville
$ join -1 3 -2 1 users.txt cities.txt
L... par une autre.
<code bash>
# Contenu du fichier NOM.txt
$ cat NOM.txt
BROOKS:Belle:33
JACK:Alice:10
DANIEL:Beatrice:1
# Il est possible de désigner des
dans un fichier texte qu’on appelle un script. Le nom de ce fichier devient alors une nouvelle commande... r au contenu d’une variable, il faut préfixer son nom par le caractère ’$’.
Pour être complet, on peut... bles spéciales sont les suivantes:
* **$0**: le nom du script;
* **$#**: le nombre d’arguments exis... ne valeur n'est définie, "valeur" est associée.
${nom_variable:-valeur}
</code>
Cette syntaxe permet d
'', ici ''os'' a deux rôles:
- Il va définir le nom du fichier qui va être cherché sur le disque dur,... t écrits en *C*).
- ''os'' définit également le nom de la variable qui va référencer l'objet module.
... e le **point d'entrée** (le point d'entrée est le nom du fichier que vous passez à l'interpréteur lorsq... b** une **fonction reload**, qui permet comme son nom l'indique de forcer le rechargement d'un module,
t:
* **-name** ou **-iname** pour spécifier les nom ou motifs a trouver
* **-perm** pour spécifier ... c et /bin
# tous les fichiers ou dossiers dont le nom commence par a
find /etc /bin -name "a*"
# NB: L...
# puis copier le fichier dans un fichier de meme nom avec ajout d'un
# suffixe .bak
find . -type f -in... dont les noms sont indiqués en argument. Si aucun nom n’est indiqué, elle lit l’entrée standard. On lui