A quoi sert la fonction int() en python

小老鼠
Libérer: 2024-03-25 10:53:33
original
797 Les gens l'ont consulté

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
    Copier après la connexion

    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
    Copier après la connexion

    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
    Copier après la connexion

    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
    Copier après la connexion

    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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal