Страницы

пятница, 4 марта 2011 г.

Python Тип данных # 2

В языке программирования Python имеется несколько типов данных. Это может быть строка, целое число, дробное число. При выполнении программы в некоторых ситуациях необходимо поменять число на текст (меняется только тип данных, а сами данные остаются теми же).
Сейчас основные типы данных будут перечислены:
str() - строковый тип данных
inf() - целочисленный тип
float() - дробный
Например:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

# ПЕРВЫЕ ДВЕ СТРОЧКИ КОТОРЫЕ ВЫ ВИДИТЕ ВЫШЕ
# НАДО ПИСАТЬ ОБЯЗАТЕЛЬНО

def primer_2(): # Объявление функции primer_2()
    a=1
    b=5
    f=a+b
    print ('f равно '+str(f)) 
            #str(f) - этим действием
            # переменная f из целого числа 
            # стала строкой. Без этого
            # программа выдала бы ошибку потому
            # что мы складываем текст "f  равно"
            # и значение переменной f

    print (int(-2.3)) 
            # здесь мы переводим дробное число
            # -2.3 в целое (отбрасывается остаток)

    print (float(15)) 
            # а тут наоборот целое число 15
            # преобразуем в дробное (выйдет 15.0) 
  
def main():
    primer_2()
    return 0
 
if __name__ == '__main__':
    main()

6 комментариев:

  1. какбэ их побольше чуть - типов данных

    http://docs.python.org/library/datatypes.html

    :)

    ОтветитьУдалить
  2. это же основные :)

    ОтветитьУдалить
  3. У вас тут вначале очепятка) целочисленный тип не inf(), а int. может ввести в заблуждение неопытные души=)

    ОтветитьУдалить
  4. Две строчки в начале не обязательны!!! Не вводите в заблуждение народ.

    ОтветитьУдалить
  5. в данном примере обязательны так как комментарии на русском

    ОтветитьУдалить
  6. Прям обязательно, даже если у меня виндоус 7?
    Что-то Вы, видимо, рано начали учить людей

    ОтветитьУдалить