Archive for the ‘Types de données’ Category

Utilisation des parties d’un nombre complexe


{filelink=16338}

#définition des deux nombre complexes
a=3.5j
b=3.14+0j
 
#Obtenir les partie réelles et imaginaires des nombres
real_a=a.real
real_b=b.real
imag_a=a.imag
imag_b=b.imag

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Convertir un nombre réel en un nombre complexe


{filelink=16337}

from math import pi
print complex(pi,1)

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Afficher les partie réelle et imaginaire d’un nombre complex


{filelink=16336}

nbr_complex= 1j
 
print 2 + nbr_complex * 3
print nbr_complex.real # Afficher la Partie réelle
print nbr_complex.imag # Afficher la Partie imaginaire

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Conversion des entiers décimals en entier Octal ou hexadécimal


{filelink=16335}

 
#Conversion d'un décimal en Octal
print oct(128) #Affiche: 0200
#Conversion d'un décimal en hexadécimal
print hex(128) #Affiche: 0x80
 
#Conversion octale en décimal
print long(0x80)
 
#Conversion hexadécimale en décimal
print long(0200)

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple des nombres octals et Hexadécimals


{filelink=16334}

x= 06645              # Nombre entier Octal
a= 0xDA5              # Nombre entier Hexadécimal
j=01351033136165L     # Nombre entier octal de type long
d=0x17486CBC75L       # Nombre entier Hexadécimal de type long
print "%o"%x
print "%x"%a
print "%o"%j
print "%X"%d

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Mixage d’unicode avec une chaîne de caractères standard


{filelink=16333}

a = "donnees"
b = u"data"
c = a + b
print c
d=unicode(a)+b
print d

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple de décalage des bits en python avec <<" et ">>””


{filelink=16330}

 
x = 2        # 0010
print x<<2   #décalage des deux bits à gauche: 1000
print x>>1   #décalage de 1 bit à droite: 0001

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Comprendre la différence entre ‘true’ et ‘false’


{filelink=16328}

#  Tout objet vide qui a une taille superieure à 0
#  est considéré comme true
 
if 0: #false
    print "vide= false"
 
if None: #false
    print "vide= false"
 
if "": #false
    print "vide= false"
 
if []: #false
   print "vide= false"
 
if [1]:#true
   print "non vide= true."
 
if ():#false
   print "vide."
 
if (1):#true
   print "non vide= true."
 
if {}:#false
   print "vide."
 
if {1:0}:#true
   print "non vide= true."

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Exemple d’utilisation des nombres complexes


{filelink=16326}

 
nombre_complex= 1j
 
print nombre_complex * 2 # multiplication de nombre complexe
 
print nombre_complex - 2 # Soustraction de nombre complexe
 
print nombre_complex + 2j # Addition de nombres complexes
 
print nombre_complex / 2 # Division de nombre complexe
 
print complex(0,1) #Convertir un nombre simple en un nombre complexe
                  #0: Répresente la partie réelle et 1 la partie imaginaire

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple d’utilisation des grands nombres


{filelink=16325}

 
y= 1112222233333344445555555566666677778888888999
print y
 
print float(y)

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]