Maison >développement back-end >Tutoriel Python >Introduction aux types de données de base de Python

Introduction aux types de données de base de Python

高洛峰
高洛峰original
2017-03-09 09:52:212322parcourir

Aperçu

Introduction aux types de données de base de Python

Nombres : int, long, float, complexe, bool
Caractères : str, unicode
Liste : list
Dictionnaire : dict
Tuple : tuple
Fichier : fichier
Autres types : set, Frozenset, type de classe, Aucun
Autres outils de fichiers : pipes, fifos, fichier socket (socket)

conversion de type

non-caractère --> caractère

项目 操作
str() 和print的结果相同
repr() 对象的精确值,但大多数使用 eval(repr(object)) == object
format() format(value[, format_spec])

convertible Valeur non numérique -->Valeur numérique

项目 操作
int() 转化为整数
float() 转化为浮点

Sérialisation

项目 操作
list() 字符串转化为列表
tuple() 字符串转化为元组
set() 字符串转化为集合
frozenset() 字符串转化为不可变集合
dict() 根据(key,value)元组列表创建字典

Conversion de caractères et ASCII

chr()  ord()

Conversion hexadécimale

项目 操作
bin 将整数转化为二进制字符串
oct 将整数转化为八进制字符串
hex 将整数转化为十六进制字符串
eval 转化为数值

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