6 February 2012 Python: Comprendre la différence entre ‘true’ et ‘false’ Types de données # Tout objet vide qui a une taille superieure à 0 # est considéré comme true if 0: #false pri# Tout objet vide qui a une taille superieure à 0 # est considéré comme true if 0: #false pri python
6 February 2012 Python: Exemple d’utilisation des nombres complexes Types de données nombre_complex= 1j print nombre_complex * 2 # multiplication de nombre complexe print nombre_com nombre_complex= 1j print nombre_complex * 2 # multiplication de nombre complexe print nombre_com python
6 February 2012 Exemple d’utilisation des grands nombres Types de données y= 1112222233333344445555555566666677778888888999 print y print float(y) y= 1112222233333344445555555566666677778888888999 print y print float(y) python
6 February 2012 Python: Trouver le type d’une valeur Types de données print type(10) #<type 'int'> print type(1L) #<type 'long'> print type("") #<type 'str'> pr print type(10) #<type 'int'> print type(1L) #<type 'long'> print type("") #<type 'str'> pr python
6 February 2012 Exemple de conversion des types numériques en python String, Types de données var =raw_input("Tapez un nombre: ") int_var=int(var) #Conversion de string en int print i var =raw_input("Tapez un nombre: ") int_var=int(var) #Conversion de string en int print i python
6 February 2012 Obtenir le modulo d’un nombre entier Types de données a = 3L b = 4.2 #Afficher le reste de la divion de a/b print "%f"%(a % b) #a = 3L b = 4.2 #Afficher le reste de la divion de a/b print "%f"%(a % b) # python
6 February 2012 Exemple des opérateurs de comparaison des nombres en python Types de données nombre1 = raw_input( "Tapez un nombre: " ) #Lire l'entrée clavier nombre1 = int( nombre1 ) nombre1 = raw_input( "Tapez un nombre: " ) #Lire l'entrée clavier nombre1 = int( nombre1 ) python
6 February 2012 Trouver la répresentation octale et hexadécimale d’un nombre Types de données print (50-5*6)/4 print 7/3 print 7/-3 print (50-5*6)/4 print 7/3 print 7/-3 python
6 February 2012 Manipulation des nombres en virgule flottante avec le module ‘Decimal’: non edité Types de données print Decimal('0.70') * Decimal('1.05') print .70 * 1.05 Decimal('1.00') % Decimal('.10') Decimalprint Decimal('0.70') * Decimal('1.05') print .70 * 1.05 Decimal('1.00') % Decimal('.10') Decimal python
6 February 2012 Python: Les différentes manières de création d’un dictionnaire Dictionnaire, Types de données dico1={'a':360, 'b':3.14, 'c':7 } # dictionnaire avec trois éléments et des clés de type sdico1={'a':360, 'b':3.14, 'c':7 } # dictionnaire avec trois éléments et des clés de type s python