python:bases:variables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
python:bases:variables [2022/08/16 08:50] – [1.8 Portée des variables] philpython:bases:variables [2022/09/25 10:33] (Version actuelle) – [Plus loin ...] phil
Ligne 1: Ligne 1:
-{{ :suivant.png?nolink&30|}} {{ :retour.png?nolink&30|}} [[:python:accueilpython|{{ :iconemaison.jpg?nolink&30|Sommaire Python et microPython}}]]+[[python:bases:controle|{{ :suivant.png?nolink&30|Les instructions de contrôle}}]] {{ :retour.png?nolink&30|}} [[:python:accueilpython|{{ :iconemaison.jpg?nolink&30|Sommaire Python et microPython}}]]
  
-===== Python - Variables, types numériques et entrées / sorties dans la console =====+===== Python - Variables, constantes, types numériques et entrées / sorties dans la console =====
  
-[Mise à jour le : 19/7/2021]+[Mise à jour le : 16/8/2022]
  
   * **Sources**    * **Sources** 
Ligne 239: Ligne 239:
 print("Après l'appel de func, valext = ", func()) print("Après l'appel de func, valext = ", func())
 </code> </code>
- 
  
 ==== 2. Entrée / sortie dans la console ==== ==== 2. Entrée / sortie dans la console ====
-Il est fréquent qu'un utilisateur ait besoin de saisir des informations lors de l'exécution d'un programme. Les fonctions **print()** et **input()** permettent d'interragir avec l'utilisateur dans la console.+Il est fréquent qu'un utilisateur ait besoin de saisir des informations lors de l'exécution d'un programme. Les fonctions **print()** et **input()** permettent d'interragir avec l'utilisateur dans la console.
  
 === 2.1 Afficher le contenu des variables  === === 2.1 Afficher le contenu des variables  ===
Ligne 254: Ligne 253:
 </code> </code>
  
-<callout type="primary" icon="trie">Par défaut l'instruction **print** provoque un retour à la ligne après l'affichage. On peut changer ce comportement en fournissant une autre chaîne de caractère à accoler à l'affichage comme ci-dessus ou même rien.</callout>+<callout type="primary" icon="true">Par défaut l'instruction **print** provoque un retour à la ligne après l'affichage. On peut changer ce comportement en fournissant une autre chaîne de caractère à accoler à l'affichage comme ci-dessus ou même rien.</callout>
  
 // Exemple // // Exemple //
Ligne 274: Ligne 273:
  
 ---- ----
 +
 +==== 3. Constantes ====
 +
 +{{ :python:bases:realpython.png?nolink|}}
 +  * **Real Python** : <html><a href="https://realpython.com/python-constants/" target=_blank">Python Constants: Improve Your Code's Maintainability</a></html>
  
 ==== Résumé ==== ==== Résumé ====
Ligne 293: Ligne 297:
  
 ==== Plus loin ... ==== ==== Plus loin ... ====
 +  * <html><a href="https://realpython.com/python-numbers/" target="_blank">Numbers in Python</a></html>
 +  * <html><a href="https://realpython.com/python-boolean/#the-in-operator" target="_blank">Python Booleans: Optimize Your Code With Truth Values</a></html>
   * <html><a href="https://realpython.com/python-namespaces-scope/" target="_blank">Namespaces and Scope in Python</a></html>   * <html><a href="https://realpython.com/python-namespaces-scope/" target="_blank">Namespaces and Scope in Python</a></html>
  
  • python/bases/variables.1660632625.txt.gz
  • Dernière modification : 2022/08/16 08:50
  • de phil