teaching:progappchim:notions_fondamentales

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
Prochaine révisionLes deux révisions suivantes
teaching:progappchim:notions_fondamentales [2022/05/02 08:52] – [Lire et écrire dans des fichiers] villersdteaching:progappchim:notions_fondamentales [2022/05/02 09:39] villersd
Ligne 273: Ligne 273:
  
 Pour une technique de détection utilisant les nombres premiers : [[https://mobile.twitter.com/fermatslibrary/status/1385957963429515266]] (programmer et comparer !) Pour une technique de détection utilisant les nombres premiers : [[https://mobile.twitter.com/fermatslibrary/status/1385957963429515266]] (programmer et comparer !)
 +
 +=== Chaînes préfixées ===
 +Les chaînes pêuvent être préfixées, pour tenir compte de types et d'utilisations particulières :
 +
 +^Prefix  ^Utilisation  ^Exemple  ^
 +|None  |chaîne de caractère habituelle  |"Hello world !"  |
 +|r  |raw string (utilisant plusieurs caractères \ s'échappement)  |print(r"C:\Users\johndoe\documents" |
 +|b  |chaîne binaire  |b"byte string"  |
 +|u  |chaîne unicode  |u"Unicode string"  |
 +|f  |chaîne de formatage fstring  |print(f"My cool string is called {name.upper()}." |
  
 === Références === === Références ===
Ligne 292: Ligne 302:
   * [[https://docs.python.org/3/library/stdtypes.html#boolean-operations-and-or-not|les opérateurs booléens]]   * [[https://docs.python.org/3/library/stdtypes.html#boolean-operations-and-or-not|les opérateurs booléens]]
   * [[https://docs.python.org/3/library/stdtypes.html#comparisons|les opérateurs de comparaison]]   * [[https://docs.python.org/3/library/stdtypes.html#comparisons|les opérateurs de comparaison]]
 +    * Les 6 opérateurs ==, !=, <, >, <=, >= sont destinés à comparer des valeurs d'objets (cf. les instructions conditionnelles,...)
 +    * Les opérateurs **is** et **is not** sont destinés à comparer l'identité d'objets, en particulier des objets uniques (singletons) du langage, comme **None**
  
 ==== Les listes ==== ==== Les listes ====
  • teaching/progappchim/notions_fondamentales.txt
  • Dernière modification : 2023/05/03 08:39
  • de villersd