Форум сайта python.su
-1
может мне стоило поискать в гугле но я не знаю что писать в поисковой строке.
вопрос вот в чём:
есть переменная a=5 с числовым значением.
надо чтобы стало не числовое а строковое значение. тоесть a=“5”
как это сделать?
Офлайн
568
a=str(a)
Офлайн
-1
FishHook
a=str(a)


Офлайн
0
И все.
a=int(a) - из строки в число.
Офлайн
568
Ну если так не нравится есть вариант для настоящих труъ-программистов
a=5457 def get_digit_list(i): assert i>=0 if not i: return[0] lst=[] while i: lst.append(i%10) i/=10 return reversed(lst) res='' for i in get_digit_list(a): res+=chr(i+48) a=res print a
Отредактировано FishHook (Дек. 3, 2012 13:54:53)
Офлайн
-1
спасибо!
Офлайн
221
pellon
омг, вы уже второй раз отличаетесь. Откройте Гугл и введите “python преобразование из числа в строку” и ответье мне - “Что здесь сложного???”.
Зы я помню что вы, мягко говоря несовершеннолетний, но увы и ах, это звучит как оправдание…задумайтесь
Офлайн
26
Это ещё ничего, JOHN_16, старожилы ещё помнят Стаса...
Офлайн
-1
да я слова такого не знаю “преобразование”. 
и кто такой Стас?
что значит “инвертировать картинку”? это крутить её в разные стороны?
Отредактировано pellon (Дек. 5, 2012 13:48:19)
Офлайн
568
Офлайн