Форум сайта python.su
Питоне, каковы его возможности, как он устроен и т.п. - вот мои вопросы относятся ко второму типу! Это тоже очень важные вопросы…Да кто спорит. Только я вот толком и не понял - что не так-то….
Что по числам, то они занимают в памяти больше, чем сиволы, если они больше 256… (тип char = 1 байту …) …В данном конкретном случае 11 в 1000 степени займёт меньше места, чем 11 в 1000 степени симвлов. Я это имел в виду.
вообще говоря стоит уточнить, что в компьютере чисел нет вообще, тут только строки из двух символов 0 и 1 , которые изначально (как состояния ячеек памяти реализованных, напр., триггерами) НЕ ЕСТЬ ЧИСЛА - умножать, складывать, раскрывать скобки с состояними ячеек памяти изначально нелепо (так же как мои буквы а и b )…Вы это к кому обращались?
что касается задачи, то она в том чтобы пощупать что сильнее Математика Вольфрама или Питон, поэтому и смотрю предельные возможности Питона. А Математику Вольфрама (если Питон “победит”) тогда можно как интерфейс для Питона использовать (согласовав их )Что-то смысл этой фразы от меня ускользнул.
диспетчер задач Винды кое что показывает…. но я бы хотел освоить те средства, что есть для этого в Питоне,man Debugging and Profiling
Офлайн
для уточнения надо смотреть грамматику и во что код на Питоне превращает интерпретатор…Что вы несёте? Какую грамматику надо разбирать?
Офлайн
Ferromanне сердитесь, я ж этим профайлером еще не умею пользоваться, оттого и спрашиваю, смотрю по вашей ссылке… но это уж завтра
Что вы несёте? Какую грамматику надо разбирать?
Да напишите разные функции, тесты к ним и прогоните профайлером. Получите и эквивалентность результатов, и скорость работы.
Офлайн
Да какое там сержусь, с чего вы взяли?
Офлайн
pytolДля вас может быть недостаточно, но в контексте описания языковых возможностей и результата на выходе вполне. Эффективность это другой вопрос.
вопрос в том, что ТАК понимаемой эквивалентности недостаточно, одинаковый результат могут давать два алгорифма один затратный (плохой , длинный, глупый и т.п.), а другой быстрый и “дешевый”,
pytolМоё “Да” это утверждение , и вы явно не можете его под сомнение поставить.
к тому же, когда есть два разных алгорифма (дающие в случае Питона разный байт-код) то крайне сложно доказать, что они в вашем смысле эквивалентны , а может на каких-нибудь данных они дадут разный результат, вы же не можете перебрать все виды входных данных… , так что ваше “да” - только предположение,
Офлайн
FerromanДа, вы правы, уже для одной темы много вопросов, добьем какие возникли, а других не поднимаем.
Пожалуйста, приведите в порядок свои мысли. У вас много хаотичных вопросов, и абсолютна непонятна цель и задачи. Может разбейте из на вопросы поменьше, но по-конкретней?
Очень трудно общаться, когда разговор прыгает с темы на тему.
Офлайн
DaevaornУтверждения надо доказывать. Если я докажу, что вы ошиблись, вы меня выгоните из форума?
Моё “Да” это утверждение , и вы явно не можете его под сомнение поставить.
В общем призыва вас прекращать троллить в данной теме, иначе это ни к чему хорошему не приведет.
Отредактировано (Июль 10, 2009 13:08:44)
Офлайн
pytol
Ещё раз настоятельно прошу вас не троллить и не переходить на личности.
Офлайн
Вопрос3 - но по сути он остается (у меня есть некое и приличное образование, я понимаю этот вопрос, но он наверное не для новичков в Питоне…), если я останусь в Питоне, то вернусь к немуРасскажите нам, к чему пришли. Заодно, зачем это было нужно.
Вопрос4- что сильнее Математика Вольфрама (это платный закрытый продукт) или Питон? может проще на Питоне спрограммировать, чем возиться с Вольфрамом (у меня есть сложная мат.задача - я и о ней, и, вообще, о мнении по этому вопросу)Вопрос некорректен во всех смыслах.
Вопрос5 - в чем задача? ("Делитесь задачей - может что-то придумаем). - Здесь может быть много задач, например, на 1 курсе все учат подстановки, типа - перечислить все подгруппы такой то группы подстановок - тоскливо вручную… а на строках этих такое было просто делать! и т.п.Просто не надо обобщать. Берёте задачу из этого множества и её решаете…. PROFIT!
Вопрос6 - есть такой вариант - генерить не всеь список, а скажем требующиеся срезы типа str - есть ли в питон такая возможность?Интерпретатор не умеет читать мысли.
можно заметить что строки из двух букв ‘aaabbbababba’ и т.п. взаимнооднозначно отображаются на числа в двоичной записи,Зачем вы вообще это написали? С этим кодом есть какая-то проблема? Нет? Вы хотите что бы кто-то вникал в эту писанину, непонятно зачем, и с какой целью? Nobody cares.
значит генерим мы просто список целых чисел, в питоне есть генератор range(m,n) - идея этот генератор и использовать
вот получились функции decstr(z,n) - переводит число в строку из букв a и b, и - strdec(z) - делает наоборот.
в комментариях указано, какие аргументы можно подставлять в функции
Офлайн
FerromanЧто то мало пользы от этой темы, только настроение портится,Вопрос3 - но по сути он остается (у меня есть некое и приличное образование, я понимаю этот вопрос, но он наверное не для новичков в Питоне…), если я останусь в Питоне, то вернусь к немуРасскажите нам, к чему пришли. Заодно, зачем это было нужно.
[Или спрашивайте по делу, или заканчивайте демагогию. Прислушайтесь к Daevaorn'у.
PS: сдесь код принято упаковывать в тег “code”
Офлайн