Présentation des fonctions courantes de conversion de types de données Python

王林
Libérer: 2024-01-20 09:04:06
original
1330 Les gens l'ont consulté

Présentation des fonctions courantes de conversion de types de données Python

Introduction aux fonctions de conversion de types de données couramment utilisées en Python

Dans le langage de programmation Python, la conversion de types de données est une opération courante et importante. Grâce à la conversion de type de données, nous pouvons convertir un objet de données d'un type à un autre, ce qui nous permet de traiter différents types de données de manière plus flexible. Cet article présentera les fonctions de conversion de types de données couramment utilisées en Python et fournira des exemples de code spécifiques.

  1. Fonction int() La fonction
    int() est utilisée pour convertir un objet de données donné en un type de données entier (int). Il peut gérer différents types de données tels que des chaînes et des nombres à virgule flottante, et les convertir en types entiers correspondants.

Exemple de code :

num1 = "10"
num2 = 3.5
num3 = 7.8

result1 = int(num1)
result2 = int(num2)
result3 = int(num3)

print(result1)  # 输出结果为 10
print(result2)  # 输出结果为 3
print(result3)  # 输出结果为 7
Copier après la connexion
  1. Fonction float()
    La fonction float() est utilisée pour convertir un objet de données donné en un type de données à virgule flottante (float). Il peut gérer différents types de données tels que des entiers et des chaînes, et les convertir en types à virgule flottante correspondants.

Exemple de code :

num1 = 10
num2 = "3.5"
num3 = "7.8"

result1 = float(num1)
result2 = float(num2)
result3 = float(num3)

print(result1)  # 输出结果为 10.0
print(result2)  # 输出结果为 3.5
print(result3)  # 输出结果为 7.8
Copier après la connexion
  1. Fonction str() La fonction
    str() est utilisée pour convertir l'objet de données donné en type de données chaîne (str). Il peut gérer différents types de données tels que les types entiers et à virgule flottante, et les convertir en chaînes correspondantes.

Exemple de code :

num1 = 10
num2 = 3.5

result1 = str(num1)
result2 = str(num2)

print(result1)  # 输出结果为 "10"
print(result2)  # 输出结果为 "3.5"
Copier après la connexion
  1. Fonction list() La fonction
    list() est utilisée pour convertir un objet de données donné en un type de données de liste. Il peut gérer différents types de données tels que des chaînes, des tuples et des ensembles, et les convertir en listes correspondantes.

Exemple de code :

str1 = "Hello, World!"
tuple1 = (1, 2, 3, 4, 5)
set1 = {1, 2, 3, 4, 5}

result1 = list(str1)
result2 = list(tuple1)
result3 = list(set1)

print(result1)  # 输出结果为 ['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!']
print(result2)  # 输出结果为 [1, 2, 3, 4, 5]
print(result3)  # 输出结果为 [1, 2, 3, 4, 5]
Copier après la connexion
  1. fonction tuple() La fonction
    tuple() est utilisée pour convertir un objet de données donné en un type de données tuple. Il peut traiter différents types de données telles que des chaînes, des listes, des ensembles, etc., et les convertir en tuples correspondants.

Exemple de code :

str1 = "Hello, World!"
list1 = [1, 2, 3, 4, 5]
set1 = {1, 2, 3, 4, 5}

result1 = tuple(str1)
result2 = tuple(list1)
result3 = tuple(set1)

print(result1)  # 输出结果为 ('H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!')
print(result2)  # 输出结果为 (1, 2, 3, 4, 5)
print(result3)  # 输出结果为 (1, 2, 3, 4, 5)
Copier après la connexion

Résumé :
Cet article présente les fonctions de conversion de types de données couramment utilisées en Python et leurs exemples de code spécifiques. En utilisant ces fonctions, nous pouvons convertir de manière flexible entre différents types de données et adapter les données au type de données dont nous avons besoin. Maîtriser l'utilisation de ces fonctions est d'une grande aide dans le travail de programmation quotidien.

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