Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Еще раз о функциональном программировании, , ну кто там что говорил? подсказывайте) 
V
    Опции темы
Artemios
Дата 9.10.2006, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



Цитата(pythonwin @  9.10.2006,  14:07 Найти цитируемый пост)
пить охота?

smile Нет, общаться
Кстати, он появился, и еще 2 олимпиадника из Ставрополя.


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
pythonwin
Дата 9.10.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Цитата(Artemios @  9.10.2006,  22:00 Найти цитируемый пост)
Кстати, он появился, и еще 2 олимпиадника из Ставрополя. 

Привет передавай! smile
PM WWW GTalk Jabber   Вверх
Artemios
Дата 11.10.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



Мда...
В тему вопроса топика: 
Цитата(proDiva @  4.10.2006,  11:21 Найти цитируемый пост)
преобразовать из 36-ричной системы в 10-ричную.

а ларчик просто открывался:
Код

def reis(self, a):
    return int(a,36)


smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
proDiva
Дата 11.10.2006, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 19.9.2006
Где: КЧР, Россия

Репутация: 7
Всего: 7



Artemios, почему это элементарное решение нашлось только на 3-ей странице темы?)))
PM MAIL ICQ   Вверх
Artemios
Дата 11.10.2006, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



Потому что случайно посмотрел:
Код

print int.__doc__


smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
proDiva
Дата 11.10.2006, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 19.9.2006
Где: КЧР, Россия

Репутация: 7
Всего: 7



Цитата(Artemios @  11.10.2006,  11:56 Найти цитируемый пост)
Потому что случайно посмотрел:

Ну хорошо, что вообще посмотрел)))
PM MAIL ICQ   Вверх
pythonwin
Дата 11.10.2006, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Artemios, а у меня на этот код:
Traceback (most recent call last):
  File "<pyshell#7>", line 1, in ?
    reis([], 1)
  File "<pyshell#6>", line 2, in reis
    return int(a,36)
TypeError: int() can't convert non-string with explicit base


PM WWW GTalk Jabber   Вверх
Artemios
Дата 11.10.2006, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



Цитата(pythonwin @  11.10.2006,  13:19 Найти цитируемый пост)
 int() can't convert non-string with explicit base

А что аргументами передавал?
Код

~> python
Python 2.4.2 (#1, May  2 2006, 08:13:46)
[GCC 4.1.0 (SUSE Linux)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> int('1',36)
1
>>> int('d',36)
13
>>> int('z',36)
35
>>> int('a234zc',36)
608167416
>>> print int.__doc__
int(x[, base]) -> integer

Convert a string or number to an integer, if possible.  A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!)  When converting a string, use
the optional base.  It is an error to supply a base when converting a
non-string. If the argument is outside the integer range a long object
will be returned instead.
>>>


первый аргумент - строка, второй - число (база).



--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
pythonwin
Дата 11.10.2006, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Artemios, спасибо, - уже сам прочитал и поэксперементировал.


PM WWW GTalk Jabber   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1231 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.