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 [2020/03/13 09:49] – [Scripts ou programmes Python, où les conserver, et comment les nommer :] villersdteaching:progappchim:notions_fondamentales [2020/05/11 09:24] – [Le type de données texte ou "string" :] villersd
Ligne 121: Ligne 121:
   * Longueur (nombre de caractères) d'une chaîne : <code>len(c)</code>   * Longueur (nombre de caractères) d'une chaîne : <code>len(c)</code>
   * Conversion en nombre (donnée numérique créée à partir d'une chaîne de caractères) : int("587"), float("3.14")   * Conversion en nombre (donnée numérique créée à partir d'une chaîne de caractères) : int("587"), float("3.14")
-  * Concaténation d'une liste de chaîne : +  * Pour la concaténation d'une liste de chaîne, la fonction join est plus adaptée que "+" (cf. [[https://towardsdatascience.com/do-not-use-to-join-strings-in-python-f89908307273|ici]]) 
 <code> <code>
 strings = ['A', 'bac', 'cali', 'jkppl'] strings = ['A', 'bac', 'cali', 'jkppl']
Ligne 281: Ligne 281:
 ===== Fonctions prédéfinies ===== ===== Fonctions prédéfinies =====
  
-  * input() permet d'entrer des données au clavier. raw_input entre une chaîne de caractères (on peut dans certains cas la convertir par int() ou float()...)+  * input() permet d'entrer des données au clavier. On peut dans certains cas convertir la chaîne rentrée par int() ou float(), selon le type attendu. 
 + 
 +<code python> 
 +li = input("Donnez une température (en °C) ? ") 
 +print(li, type(li)) 
 +temp = float(li) 
 +print(temp, type(temp)) 
 +</code> 
 + 
   * Importer un module de fonctions. Exemples : from math import * --> les fonction abs, sqrt, sin,... deviennent accessibles ! Essayez par exemple ceci :   * Importer un module de fonctions. Exemples : from math import * --> les fonction abs, sqrt, sin,... deviennent accessibles ! Essayez par exemple ceci :
  
  • teaching/progappchim/notions_fondamentales.txt
  • Dernière modification : 2023/05/03 08:39
  • de villersd