cumentation en ligne. Il offre un mode interactif plus user friendly que l’interpréteur python original.... o apt-get install ipython
# ou sous les versions plus récentes de Debian/xUbuntu
$ sudo apt-get install ipython3
</code>
Pour plus de détails concernant l'installation voir le wiki... actère il faut le spécifier. Pour cela insérer au plus tôt (avant que la première conversion ait lieu) d
ts **immuables**: une fois crées elles ne peuvent plus être modifiées. Les méthodes permettant d'altérer... voient un booléen.
Pour des recherches de motifs plus complexes au sein de chaînes de caractères se rep...
True
>>> 'abc' > 'def'
False
# les valeurs les plus faibles sont associées aux nombres
# viennent ens... r les f-strings quand c'est possible car beaucoup plus lisibles.
Utilisation de la méthode **str.format
==== import <module_name> ====
Dans sa forme la plus simple :
<code python>
import modulename
</code>... nitions de classes ou de fonctions qui forment le plus gros du contenu des modules.
Mais un module peut... === Les paquetages Python =====
La conception de plus grosses applications peut conduire à l'utilisatio... sier du paquetage même s'il est vide.
Cela n'est plus vrai pour les versions Python 3.3 et supérieures.
00000 loops each)
# Parcourir une liste 100 fois plus grande que la précédente
# prendra environ 100 fois plus de temps
%timeit 'x' in range(10_000) ... 1000 loops each)
# Parcourir une liste 100 fois plus grande que la précédente
# prendra encore 100 fois plus de temps
%timeit 'x' in range(1_000_000)
igne soit surchargée, c-a-d contrainte d'absorber plus de 40mA.Les broches configurées en sortie sont da... tant comme des condensateurs avec les broches les plus proches. Pour éviter cela il est possible d'activer la résistance interne de rappel au plus.
===== Résistance de rappel =====
Il est souve... duit. On ajoute alors une résistance de rappel au plus dite de **pullup** ou de rappel au moins **pulldo
de construire une chaine de compilation croisée. Plus complexe à prendre en main qu'une chaine fournie ... naire telle que ELDK, crosstool apporte cependant plus de souplesse en s'adaptant aux cibles les plus spécifiques, en permettant au developpeur de choisir les... met de la construire.
L'outil crosstool n'évolue plus. Pour générer des chaines de compilation croisée
e localisation accessible par les outils Go. Pour plus de détails à ce sujet voir la [[https://go.dev/do... e programme pour rendre le message affiché un peu plus intéressant en proposant une citation.
* Ouvrir... ution le programme
go run .
</code>
===== Écrire plus de Go =====
Cette brève introduction a abordé quelques bases en Go. Pour écrire plus de code voir [[dev/go/tutoriels/ecrire_un_module_
ion) désignée **compréhension de liste** qui rend plus naturelle et intuitive d'appliquer une opération ... mpréhension répond à ce même besoin de façon bien plus intuitive, en se rapprochant davantage du langage... numbers. Cette expression sur une ligne est bien plus concise et proche du langage naturel.
La compréh... tement recommandé car il permet d'obtenir un code plus facile à lire et à maintenir.
</note>
===== Réfé
le |
^ expand= False| Le widget ne consommera pas plus d'espace que necessaire |
^ fill= True | Le wid... es boites auront toutes la dimension du widget le plus grand contenu dans le tableau. Si la valeur de ho... e d'un élément en hauteur sera celle du widget le plus grand sur la même ligne et sa longueur sera celle du plus long de la colonne.
Pour placer des widgets dans
produire une documentation de référence en HTML.
Plus généralement Sphinx peut prendre en entrée tout t... eStructuredText, bien que proche de Markdown, est plus complète mais également plus stricte.
Pour l'essentiel :
<code>
Voici du texte en *italique*, en **gra... r/usage/restructuredtext/basics.html|introduction plus complète à reStructuredText]]
* Confère égaleme
rammes qui s'éxecuteront sur une machine ayant de plus faibles ressources: ma raspeberry Pi.
Cela peut sembler plus compliqué, pourquoi ne pas les générer les progra... émoire. La génération des binaires peut être bien plus longue voire impossible.
===== L'outil cross too... veloppeurs. On peut ainsi bénéficier d'un support plus facilement soit via l'entreprise d'édition soit v
contient l'alimentation, la masse et le reset en plus. Tous les element necessaires pour reprogrammer l... eur USB
freqence tres basse consomme tres peu
Si plus de bootloader il faut reprogrammer le microcontrô... nfiguration (fuses)
choix de frequences d'horloge plus faible si alimentation faible
BODlevel si la tens
Git est distribué, ce qui le rend très réactif, plus didactique car aucun serveur n'est nécessaire pou... ée une série de changements. Les applications les plus communes concernent les **branches de maintenance... r'' et les corrections du bug apportées, elle n'a plus de raison d'être, elle est donc supprimée.
====
tème d'exploitation lorsque un objet python n'est plus utilisé. L'objet fichier implémente ce protocole,... ===== Les modes d'ouvertures =====
Les modes les plus utilisés:
^ Mode ^ Description ... te>
Les données une fois rechargées ne comportent plus le tuple initial, il a été remplacé par une liste
blob précédemment pointé par le HEAD n'est alors plus référencé mais il est conservé dans le dépôt. Git... cc3065 pointé précédemment par le head n’apparaît plus:
<code bash>
* 3dd7f5b (HEAD -> master, dev) Ajou... écution des commandes ci-dessus, le blob n'existe plus:
<code bash>
git show ccc3065
fatal: argument 'cc