Maison  >  Article  >  développement back-end  >  A quoi sert la fonction int() en python

A quoi sert la fonction int() en python

小老鼠
小老鼠original
2024-03-25 10:53:33782parcourir

La fonction int() en Python peut convertir différents types de valeurs en entiers, notamment des chaînes, des nombres à virgule flottante et d'autres types. La fonction int() convertit la représentation entière dans la chaîne en un type entier, arrondit le nombre à virgule flottante en un entier et spécifie la base à convertir via le deuxième paramètre. Cette fonction est largement utilisée dans la conversion de types de données et les opérations sur des nombres entiers.

A quoi sert la fonction int() en python

En Python, la fonction int() est utilisée pour convertir une valeur en entier (int). Il peut accepter des arguments de différents types et essayer de convertir ces arguments en nombres entiers. Voici quelques utilisations courantes de la fonction int() :

  1. Convertir une chaîne en entier :

    num_str = "123"num = int(num_str)print(num)  # 输出:123

    La fonction int() peut convertir une chaîne représentant un entier en un type entier.

  2. Convertir un nombre à virgule flottante en entier : la fonction

    num_float = 3.14num = int(num_float)print(num)  # 输出:3

    int() arrondira le nombre à virgule flottante et le convertira en entier.

  3. Convertir d'autres types en entiers :

    bool_val = Truenum = int(bool_val)print(num)  # 输出:1

    Lors de la conversion d'une valeur booléenne en entier, True est converti en 1 et False est converti en 0.

  4. Spécifier la conversion de base :

    num_str = "10"num = int(num_str, 2)print(num)  # 输出:2

    La fonction int() peut également accepter un deuxième paramètre, indiquant la base représentée par la chaîne à convertir. Par exemple, int("10", 2) convertira la chaîne binaire en. "10" est converti en décimal 2.

En général, la fonction int() est utilisée pour convertir d'autres types de données en types entiers. Bien entendu, la compatibilité des types de données et la perte éventuelle de précision des données doivent être prises en compte lors des conversions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:A quoi peut servir Python ?Article suivant:A quoi peut servir Python ?