001 - Types de données

Telechargé par soufianeaziki
001 - Types de données
September 3, 2023
Sous Python il existe une fonction appelée type qui permet d’acher le type d’un objet
1 LES ENTIERS - int
[1]: type(5)
[1]: int
[2]: type(-17)
[2]: int
Les opérations que nous pouvons eectuer entre les entiers sont : - La somme + ; - La soustraction
- ; - La division réelle / ; - La division entière (le quotient de la division euclidienne) // ; - Le
modulo (le reste de la division euclidienne) % ; - La multiplication * ; - La puissance **.
[3]: #Somme de deux entiers
6+3
[3]: 9
[4]: #Soustraction de deux entiers
7-13
[4]: -6
[5]: #Multiplication de deux entiers
5*(-4)
[5]: -20
[6]: #Division réelle entre deux entiers
5/2
[6]: 2.5
[7]: #Division réelle entre deux entiers
6/2
1
[7]: 3.0
[8]: #Division entière entre deux entiers (Quotient de la division euclidienne)
7//2
[8]: 3
[9]: #Division entière entre deux entiers (Quotient de la division euclidienne)
6//2
[9]: 3
[10]: #Modulo (Reste de la division euclidienne)
7%3
[10]: 1
[11]: #Puissance
5**3
[11]: 125
Toute opération entre deux entiers résulte en un entier sauf dans le cas de la division réelle
2 LES REELS - oat
[12]: type(5.4)
[12]: float
[13]: type(-3.89)
[13]: float
[15]: type(3.0)
[15]: float
Les opérations que nous pouvons eectuer entre les réels sont : - La somme + ; - La soustraction -
; - La division réelle / ; - La multiplication * ; - La puissance **.
[14]: 6.3**5.2
[14]: 14340.716724131638
Toute opération entre deux réels résulte en un réel
Il est possible d’eectuer des opérations entre les réels et les entiers. Le résultat est toujours un
réel.
2
[16]: 4+3.6
[16]: 7.6
[17]: 17-5.89
[17]: 11.11
[18]: 3.5*2
[18]: 7.0
[19]: # Pour calculer la racine carrée de 25
25**0.5
[19]: 5.0
3 LES CHAINES DE CARACTERS - str
[20]: type("Oumaima")
[20]: str
[22]: type("JZGZ72684§§§...//,,,,")
[22]: str
[21]: type("3.5")
[21]: str
4 LES BOOLEENS - bool
[28]: type(True)
[28]: bool
[29]: type(False)
[29]: bool
[30]: type(5<3)
[30]: bool
[31]: 5<3
3
[31]: False
[32]: 16.5>=12
[32]: True
[33]: 3==3.0
[33]: True
[34]: 3is 3.0
[34]: False
[35]: 4is 6
[35]: False
[36]: 3is 2+1
[36]: True
[37]: not 5==16
[37]: True
[38]: not False
[38]: True
[39]: 5>3 and 7<8
[39]: True
[40]: 5>3 and 7>8
[40]: False
[41]: 5>3 or 7>8
[41]: True
5 LES LISTES - list
[24]: type([15,89.5,"Salma",[1,2,3]])
[24]: list
4
6 LES TUPLES - tuple
[25]: type((15,89.5,"Salma",[1,2,3]))
[25]: tuple
7 LES ENSEMBLES- set
[26]: type({15,89.5,"Salma",(1,2,3)})
[26]: set
8 LES DICTIONNAIRES - dict
[27]: type({"nom":"DAHAMI","prenom":"Lahcen","age":19})
[27]: dict
5
1 / 5 100%

001 - Types de données

Telechargé par soufianeaziki
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !