Résolue

Classification des types en Python

# Types natifs

Les types natifs= string, integer, float, bool
Les types sequentiels= listes, tuples
Les types d'ensembles= set, frozenset
Les types de correspondance= dict

Gabriel Trouvé

Mentor

Salut !

C'est ça, tu as bien compris la classification de quelques types en Python. Voici un petit récap pour clarifier chaque catégorie que tu as mentionnée :

  1. Types natifs :

  2. string : pour les chaînes de caractères.

  3. integer : pour les nombres entiers.

  4. float : pour les nombres à virgule flottante.

  5. bool : pour les valeurs booléennes (True ou False).

  6. Types séquentiels :

  7. list : liste ordonnée et modifiable d'éléments.

  8. tuple : liste ordonnée mais immuable d'éléments.

  9. Types d'ensembles :

  10. set : collection non ordonnée d'éléments uniques.

  11. frozenset : comme un set, mais immuable.

  12. Type de correspondance :

  13. dict : collection de paires clé-valeur.

Tous ces types sont natifs en Python (intégrés au langage). Ils sont souvent classés selon leur structure et leur usage pour mieux les comprendre.

A bientôt :)

La liste des types natifs présentée dans cette vidéo est-elle complète ou y'a t'il des spécificités qui ont volontairement été mises de côté pour ne pas complexifier les choses au début de l'apprentissage ?
Typiquement, est ce que "None" est un type natif ?

Gabriel Trouvé

Mentor

Salut,

Tu peux en trouver d'autres. Mais au début de l'apprentissage ce n'est pas forcément utile de tout voir. None possède bien un type natif : NoneType.
Par la suite tu vas en croiser d'autres. Mais pour le moment, tu as de quoi faire avec ceux présentés dans la vidéo.

N'hésites pas si besoin :)

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.