{{tag>cours python dev}}
====== Python: fonctions et passages d'arguments ======
Lorsque on définit u... l, seulement en Python, il y a une règle que vous devez toujours garder en tête, c'est que dès que vous... e en fonctionnalité. Imaginons en effet que ligne devienne dans une version suivante
<code python>
# o... vous avez appris Python 2, c'est qu'à l'époque on devait impérativement les déclarer dans cet ordre : p
{{tag>cours dev python fun-mooc}}
====== Python3: cours de l'Université Côte d'Azur ======
Le cours d... icode. Ce sont des notions fondamentales que vous devez maîtriser dès que vous manipulez des chaînes de... e à quoi on est habitué. C'est aussi un sujet qui devient de plus en plus prégnant puisque dans un mond... s le réseau. Ce sont des types d'applications qui deviennent de plus en plus largement utilisées, et po
r des guillemets sans avoir à mettre un backslash devant, une barre oblique inversée. Donc j'écris: s é... tiliser systématiquement. Je mets simplement un f devant ma chaîne de caractères et entre les accolades... r à lire lorsque vous lisez ce flux de bits, vous devez décoder ce flux de bits pour obtenir les lettre... c'est-à-dire les transformer en flux de bits vous devez les encoder. En fait cette opération de décodag
{{tag>cours dev python todo}}
====== Python: les ensembles ======
Dans cette vidéo, nous allons parle... our les sets ; le test d'appartenance, comme vous devez vous en douter, est fait avec l'instruction in.... tes un test d'appartenance sur une séquence, vous devez parcourir tous les éléments de la séquence jusq... us cherchez. Si l'élément n'est pas présent, vous devez parcourir tous les éléments de la séquence. Ess
nant tous les routeurs sur le chemin (Hop-by-Hop) devra forcément se trouver en première position. Si e... . Bien entendu, les équipements de type pare-feux devront vérifier les numéros de ports.
===== Extensi... r le fonctionnent des équipements de sécurité qui devront néanmoins identifier les champs successifs Ne
{{tag>cours python dev dictionnaire todo}}
====== Python: les dictionnaires ======
Dans cette vidéo, ... fférent et par conséquent, votre table de hash va devenir inconsistante. C'est pourquoi en Python avec ... cette nouvelle clé. Donc en fait, les vues, vous devez vraiment voir ça comme une vue permanente sur v
la sont de deux ordres :
* Tout d'abord, si on devait utiliser list pour construire un type comme li... l|module typing]]
* Le [[https://www.python.org/dev/peps/pep-0484/|PEP-525]] sur le typage des paramè... tres de fonctions
* Le [[https://www.python.org/dev/peps/pep-0526/|PEP-526]] sur le typage des variab
{{tag>cours dev python}}
====== Python: Portée des variables ======
Un *bloc de code* est un ensemble... r résumer, une variable définie dans une fonction devient locale à cette fonction, elle peut être vue d... ocale, il suffit de la définir (l'affecter), elle devient alors accessible en lecture :
<code python>
ticulier qui s'appelle un **mappingproxy** ; vous devez savoir que la manière dont sont implémentés les... commençant par un underscore sont privés** et ne devraient pas être utilisés par un code tiers, mais l... s au contraire les API vous exposeront directement des attributs que vous devez utiliser directement.
rir les terminaux grâce au bouton "Console to all devices".
===== Poste client =====
Pour afficher le... <code bash>
$ ip -6 neigh
fe80::e49:aff:fe42:7b00 dev eth0 lladdr 0c:49:0a:42:7b:00 router STALE
fd75:e4d9:cb77:1::1 dev eth0 lladdr 0c:49:0a:42:7b:00 router STALE
$ pin
t l'avènement de l'impression 3D, les industriels devaient utiliser la technique classique du moulage p... final obtenu, la fabrication en série de l'objet devient rapide et facile.
La fabrication d'un moule
pables de « tout faire ». Mais « tout faire » est devenu possible à l’aide du shell. En effet, le shell... t une flexibilité supplémentaires aux scripts. Il devient alors un langage de programmation assez compl
* Voir les notes concernant l'utilisation des [[dev:bash:variables_de_type_tableau|tableaux en bash]]... alue"
# Modifie l'attribut de TEST, la variable devient interne (non exportable)
declare +x TEST
# A
un mot est demandé à l'utilisateur
mot=${1:?"Vous devez indiquer un mot"}
# Si le second argument est ... 5
</code>
<code bash>
#!/bin/bash
mot=${1:?"Vous devez indiquer un mot"}
nb=${2:-10}
for i in $(seq 1
te par un préfixe **ff02::1:ff00:0/104** appliqué devant les 24 bits de poids faible de l'adresse unic... seules les adresses dérivées du préfixe ff3x::/96 devront être utilisées dans un premier temps. Ce sont