Maison  >  Article  >  développement back-end  >  Introduction aux fonctions Python : Introduction et exemples de fonctions int

Introduction aux fonctions Python : Introduction et exemples de fonctions int

WBOY
WBOYoriginal
2023-11-04 12:39:194541parcourir

Introduction aux fonctions Python : Introduction et exemples de fonctions int

Introduction aux fonctions Python : Introduction et exemples de fonctions int

Python est un langage de programmation puissant largement utilisé dans l'analyse de données, l'intelligence artificielle, le développement Web et d'autres domaines. Python possède de nombreuses fonctions intégrées. Cet article présentera une fonction couramment utilisée dans Python - int et fournira des exemples spécifiques.

1. Fonction Int

La fonction int est une fonction intégrée à Python, utilisée pour convertir une chaîne ou un nombre à virgule flottante en un entier. Normalement, lorsque Python interprète une chaîne entière, il la convertit automatiquement en nombre entier ; lorsqu'il interprète une chaîne à virgule flottante, il la convertit automatiquement en nombre à virgule flottante. Cependant, lorsque nous devons convertir explicitement une chaîne ou un nombre à virgule flottante en un entier, nous devons utiliser la fonction int.

2. Exemples de fonctions int

Voici quelques exemples de fonctions int pour aider les lecteurs à mieux comprendre l'utilisation et les fonctions des fonctions int.

  1. Convertir une chaîne en entier

Exemple de code :

n = "55"
x = int(n)
print(x)

Résultat de sortie :

55

Dans le code ci-dessus, nous définissons d'abord une variable de chaîne n, dont la valeur est "55". Par la suite, nous utilisons la fonction int pour convertir n en entier et l'attribuer à la variable x. Enfin, nous utilisons la fonction print pour afficher la valeur de x, et le résultat est 55.

  1. Convertir un nombre avec un point décimal en un entier

Exemple de code :

n = 39.8
x = int(n)
print(x)

Résultat de sortie :

39

Dans le code ci-dessus, nous définissons d'abord une variable à virgule flottante n avec une valeur de 39,8. Par la suite, nous utilisons la fonction int pour convertir n en entier et l'attribuer à la variable x. Il convient de noter que puisque la fonction int arrondit à l'inférieur, 39,8 sera converti en 39. Enfin, nous utilisons la fonction print pour afficher la valeur de x, et le résultat est 39.

  1. Numéro de base personnalisé pour la conversion

Exemple de code :

n = "FF"
x = int(n, 16)
print(x)

Résultat de sortie :

255

Dans le code ci-dessus, nous définissons d'abord une chaîne hexadécimale n, dont la valeur est "FF". Par la suite, nous utilisons la fonction int pour convertir n en un entier décimal et l'attribuer à la variable x. Il convient de noter que puisque le nombre décimal correspondant à FF est 255, le résultat final est 255.

  1. Gestion des exceptions

Lors de l'utilisation de la fonction int, vous rencontrez parfois une chaîne ou un nombre à virgule flottante qui ne peut pas être converti, auquel cas Python lèvera une exception ValueError. Nous pouvons utiliser l'instruction try-sauf pour gérer cette situation d'exception.

Exemple de code :

n = "hello"
try:
  x = int(n)
  print(x)
except ValueError:
  print("无法将%s转换为整数" % n)

Résultat de sortie :

无法将hello转换为整数

Dans le code ci-dessus, nous définissons d'abord une variable chaîne n dont la valeur est "hello". Nous utilisons ensuite une instruction try-sauf pour essayer de convertir n en un entier et l'attribuer à la variable x. Puisque « bonjour » ne peut pas être converti en entier, Python renvoie une exception ValueError. Dans l'instruction except, nous affichons un message d'invite indiquant à l'utilisateur que "hello" ne peut pas être converti en entier.

Résumé :

La fonction int est une fonction intégrée couramment utilisée en Python, qui peut convertir une chaîne ou un nombre à virgule flottante en un entier. Lorsque vous utilisez la fonction int, vous devez faire attention au problème des nombres de base. En même temps, nous pouvons également utiliser l'instruction try-sauf pour gérer les situations dans lesquelles la conversion ne peut pas être effectuée.

Cet article fournit plusieurs exemples, dans l'espoir d'aider les lecteurs à mieux comprendre comment utiliser la fonction int.

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