dgets de niveau supérieur sont des conteneurs globaux. Ils ne peuvent pas être contenus dans d'autres w... signal lorsqu'un événement se produit.
===== Signaux et fonctions de rappel =====
Dans un toolkit fon... trôle est mise en œuvre grâce au principe des signaux.
Certains signaux sont hérités d'autres sont spécifiques au Widget. Lorsqu'un événement se produit, wi
tion des modules, classes et APIs);
* les tutoriaux (documentation à objectifs pédagogiques);
* Les... r valider l'installation et les paramétrages initiaux, on tente de générer la documentation :
<code ba... aramètre '':maxdepth:'' spécifie le nombre de niveaux de titres à afficher dans la table. Avec une vale... e titre en le surlignant avec les caractères spéciaux. Par défaut, les niveaux de titres ne sont pas as
e)
>>> type(mon_dic)
dict
</code>
===== Accéder aux éléments =====
On accède aux éléments d'un dictionnaire via l'opérateur d'indexation **''[]''**, en u... =''**. Deux dictionnaires sont considérés comme égaux s’ils contiennent les mêmes éléments, avec les mê... ode>
===== La notion de vues =====
Pour accéder aux clés, aux valeurs ou aux couples (clé, valeur) du
appliquer les opérations telles que:
* Accéder aux éléments avec l’opérateur d'indexation **[]** ;
... aison, pour lever toute ambiguïté et se conformer aux recommandations, il vaut mieux toujours terminer ...
Les tuples sont ordonnables les uns par rapport aux autres, de la même manière que les listes.
<code... 'all''**, **''any''** etc. sont aussi applicables aux tuples.
<code python>
>>> len(values)
3
>>> min
de caractères sont ordonnées les unes par rapport aux autres, il est donc possible d’utiliser les opéra... se
# les valeurs les plus faibles sont associées aux nombres
# viennent ensuite majuscules et enfin me... hodes permettent de supprimer des caractères spéciaux ou une selection de caractères indésirables:
<co... sein d'un motif on peut définir des groupes grâce aux parenthèses. On pourra ensuite y faire référence
l à l'instruction **import**.
On s’intéresse ici aux modules écrit en Python. Pour construire un modul... ster les objets. Cela permet d'accéder rapidement aux objets d'un modules sans avoir a taper une liste ... inis dès le lancement de l'interpréteur. Les nouveaux noms définis apparaissent après le second appel à... kg se trouve dans ''sys.path'' on peut se référer aux deux modules avec la notation ''pkg.mod1'' et ''p
s type **int** de précision illimité
* Les décimaux type **float**
* Les nombres complexes
* Les ... >>> poids = masse * 9.8
</code>
Le wiki consacré aux [[dev/python/core/type_chaines_de_caracteres|chaî...
True
</code>
Les limitations propres aux nombres flotants dépendent des systèmes et peuven
e)
bouton1.show()
</code>
Un bouton émet les signaux:
^ pressed | Bouton souris enfoncé au dessus du ... à des Window et n'emmetent pas d'événements (signaux). Pour capturer leur signaux, il faudra leur associer un objet de type EventBox.
s caractères alphanumériques sans caractères spéciaux. Les noms sont sensibles à la casse de caractère.... (on parle aussi de tableau associatif). On accède aux élément via la clé.
<code python>
# déclaration
interfaces graphiques.
* Convient parfaitement aux logiciels de petite taille, aux prototypages et peut s'interfacer avec C pour les logiciels de grande
vent pas contenir d'espaces ou de caractères spéciaux. Le nom d'une variable ne doit pas être identique aux mots réservés du langage :
Quelques contre exemp
{{tag>dev python}}
====== Les littéraux ======
En Python, le littéral désigne la notation utilisée p... une chaîne sur \ndeux lignes."
# Pour les littéraux entre triples guillements, les sauts de ligne
# s
es caractères ASCII sont autorisés dans les littéraux de bytes (quel que soit l’encodage du code source... urs au delà de 127 doivent être entrés dans littéraux de bytes en utilisant une séquence d’échappement
...
ENV FLASK_APP="gcomp"
</file>
===== Accéder aux variables d'environnement =====
Depuis le script / module Python, on accède aux variables d'environnement via le module **os**
<
ts. Il existe deux familles: les conteneurs verticaux et les horizontaux. Dans un conteneur horizontal, les objets insérés sont placés les un à la suite des