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.65
Яндекс индекс цитирования