MyTetra Share
Делитесь знаниями!
Python: преобразования типов, определение типа переменной
Время создания: 12.01.2013 16:16
Текстовые метки: python, тип, преобразование, конвертирование, число, строка, определение, узнать, переменная, объект
Раздел: Компьютер - Программирование - Язык Python
Запись: xintrea/mytetra_syncro/master/base/1357992991gcfxiykj5r/text.html на raw.github.com

Для конверсии различных типов в строковый и обратно используются функции 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.58
Яндекс индекс цитирования