MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Python: преобразования типов, определение типа переменной
12.01.2013
16:16
Текстовые метки: python, тип, преобразование, конвертирование, число, строка, определение, узнать, переменная, объект
Раздел: Компьютер - Программирование - Язык Python

Для конверсии различных типов в строковый и обратно используются функции str, int, ord, chr:


  • str – конвертирует число в строку;
  • int – конвертирует строку в число;
  • ord – возвращает значение байта;
  • chr – конвертирует число в символ.


Для определения типа переменной можно пользоваться функцией isinstance():


if isinstance( a, int ):

  # Тип int 

elif isinstance( a, basestring ):
  # Тип строка (str или unicode)

elif isinstance( a, tuple ):

# Тип кортеж


elif isinstance( a, dict ):

# Тип словарь


elif isinstance( a, list ):

# Тип список


elif a is None:
  #None

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования