>>240898065 (OP) Ты строку умножаешь, заюша. Нужно a =float(input('Это число умножится на 5 ')) Float - число с плавающей точкой, можно еще вместо него int(целое число) написать
>>240899851 на первую строчку внимательно посмотри. Если не поймешь в чем проблема читай учебник внимательно. Тут тебе не няньки, чтобы каждый раз за тобой жопу подтирать.
>>240898065 (OP) Вот поэтому вам, малолетним долбоёбам, говоришь: не начинайте нахой с питона, мало того что это ущербный язык пытающийся во все и не умеющий ничего, так вы же и не будете понимать как код исполняется процессором начиная погромировать с пистона.
Для нуба изучать погромирование с языка с динамической типизацией это пиздец долбоёбизм. Нахуй закрывай это говно, скачивай книжку Кернигана и Ричи и пиздуй ковырять байты.
Для всех вскукарекающих долбоёбов про нинужно напоминаю: ваш пистон написан на компилируемом языке со статической типизацией, скорее всего на крестах или даже чистом си.
>>240900426 >книжку Кернигана и Ричи Что тебе не понятно в этом предложении, зумерило бестолковое. Совсем мозги от пистонов ваших отсохли.
>>240900472 А чё там не энтрилевельного алё. Там сразу тебя думать алгоритмами заставляют вместо зубрежа синтаксиса, который дает тебе иллюзию понимания языка. Запомните, зумерки, язык погромирования это не инструмент, инструмент это код который исполняется процессором. Если вы не понимаете чё процессор делает, но при этом охуеть как задрочились в синтаксисе очередного жс-фреймворка, то вы малолетний долбоёб.
>>240902496 В питоне? По умолчанию там всё строками считается. Если ты хочешь записать в переменную число, то пишешь >a = int(input()) Или там >b = float(input())
>>240898065 (OP) Ты умножаешь не цифры(int) а строки(str). тип данных поменяй(то есть a = int(input("Это число умножится на 5")), в пайтоне он по дефолту строковый(str).
А по поводу ко ко ко а вдруг там что-то не то?! Идите нахуй используйте дженерики или другую хуйню для полиморфизмов хуизмов как это в динамической типизации работает не ебу,а в гейтоне подавно.
Да и зачем это ОП-хуй в говне анону если делает учебную задачу?
>>240907609 Это, возможно, интуитивно понятно действие для питоно-гениев, но для нормального человека возможно ровно два варианта при выполнении арифметических действий с разнотипными переменными: а) ошибка б) приведение типов
А вот ебала уровня СТРОКА * 3 = СТРОКА СТРОКА СТРОКА - это же ебаный пиздец.
>>240903419 J's-мразь сначала должна научить свой говноязык выдавать нормальные ошибки, сделать так чтоб этого говно не тащило по 3гб(!!!) зависимостей чтоб отрисовать простой сайтик с графиком, оно должно выкинуть нахуй свой допотопный синтаксис, жс мразь должна перестать пить смузи и сосать хуи и тогда может быть, можно будет прислушиваться к их мнению
>>240898065 (OP) Ты, кстати, зачем запускаешь через командную строку? Можешь же через Python IDLE на F5 запускать. Ну или скачай себе Pycharm, он там максимум 800мегабайт ОЗУ жрёт, если у тебя доисторический динозавр.
>>240898065 (OP) Как вообще можно умножить стринг на инт, что это за хуйня и почему питон не срёт ошибками? Компилятор имеет встроенную функцию чтобы стринг повторить несколько раз еще и через пробел?
Как всегда в голос с программистом, которые вместо того, чтобы внимательно посмотреть видео по интересующей теме маются какой-то хуйней и делают банальные ошибки.
>>240911683 >что это за хуйня и почему питон не срёт ошибками? Потому что питон - говно ебаное зумерское которым подавай всё готовенькое, а если ошибка - то сложно вырубай.
Как всегда в голос с программистом, которые вместо того, чтобы внимательно посмотреть видео по интересующей теме маются какой-то хуйней и делают банальные ошибки.
>>240902976 Остаться без работы пхп обезьяной, разве что. И не потому что не возьмут, а потому что мерзко будет на подобные должности для даунов устраиваться.
Складывать строки очень удобно, умножать как-то не приходилось. Но если у тебя этот кусок в цикле на миллион итераций, то использовать это говно не рекомендуется, если более быстрые способы работать со строками
Хуле тут сложного, ебанаты, документацию сложно почитать? Под капотом за вас реализована эта перегрузка операторов, через магические методы "__add___", "__mul__" и прочие. И поэтому + для строк неявно вызывает встроенную функцию конкатенации, а * встроенную функцию повторения.
>>240912105 >Но ведь ты потом заебешься разбираться, где у тебя ошибки и почему результат не совпадает с ожиданиями. Можно в принципе не писать код и тогда ошибок вообще не будет.
>>240912811 ОП толстит запутался во встроенной функции input, в документации к которой написано, что она возвращает строку, а он это не прочитал или не понял.
>>240913317 Причем тут переменные ебанные. Если дебил не может даже "Укус питона" прочитать, где такое поведение на 3, сука, странице объясняется, и что в таких случаях правильно форматированием пользоваться. Пусть дальше говно жрёт.
>>240913175 Так плюсы это и есть си, просто допиленный йоба фичами. Но я бы конечно не рекомендовал с этого начинать, это же пиздец, может тогда вообще с асм начать?
>>240913703 Так питон это и есть си, просто допиленная обертка для него. Но я бы конечно не рекомендовал с этого начинать, это же пиздец, может тогда вообще с квантовой механики начать?
>>240900600 прям лабораторный подход к программке, много вижу людей, которые не объявляют пространство имен std, хз почему имхо, но cout вообще неудобная тема, printf пизже отображением динамических переменных
>>240914639 Если ты типичный пиздобол с двача, тебе ничего не мешает писать C-вставки на Cython, с твоими любимыми конструкциями. Но делать ты это, конечно же, не будешь.
>>240915465 >критикующая но ничего не предлагающая взамен маня
>>240915554 Ну так пиши, в чём проблема. Сразу тогда пиши свою ос, свой браузер, свою бд, можешь ещё протокол передачи данных свой написать. А я импортнул джангу, подключил бд через склалхимию, и за 1 день сайт написал, и мне нормально.
>>240916204 Теперь объясни это ещё миллионам профессиональных программистов, работающих в кугле/манязоне/мелкософте, может тебя послушают. Но они не будут слушать, а лучше напишут новый язык, типа go или rust.
>>240916462 > профессиональных программистов, работающих в кугле/манязоне/мелкософт Ток больше половины из них индусы-формошлеперы, а остальные льготные транснигеры.
>>240898065 (OP) Потому что type(a) : <class 'str'>, т.е. строковый тип данных, ты умножаешь строку (по умолчанию) на число, получится строковый элемент выведенный 5 раз в одну строку, а необходимо было
a = int(input("Это число умножится на 5"))
(int-целые числа, float-числа с плавающей точкой, str-строковый тип данных (строки), bool- булевой тип данных (логический bool(1)=True, bool(0)=False)
>>240909425 Горит с того, что программист сам должен решать, что ему делать со строками. Даже сраные js и пехапе не дадут умножить строку, потому что хyй знает, что ты там имел в виду, наверняка ошибся.
В общем, с такой ебалой становится ещё более очевидно, что питон - написан гениями типа пикрелейтед для таких же гениев.
>>240898065 (OP) ХЗ чего вы все ноете. Вот возьмем меня. Закончил псифак спббгу, работаю скрам-мастером. Выстраиваю процессы по скраму. Вкатился на изичах. Зарплата сейчас - $8к после налогов. Справедливости ради надо сказать, что у меня еще две сдающихся хаты в центре спб, а сам живу у кошачья жена. Оттуда капает + иногда довольно часто коучу скраму разные конторы (очень хорошо кодомартышек скрым дисциплинирует + метрики, поэтому все вкатываются). Недавно вот коучил одну из крупнейших гейдев кантор на снг (но не рашка, оналайн дрочильня на воен тематику) - неделя на контракте, две сотни кодомартых на лекциях - единоразовай гонорар по контракту мне - $40к. Собственно вопрос - что вам мешает поступить так же?
>>240927874 Если ты тупой и больной говнокодер, не желаешь интересоваться правилами языка, документацией, то тебе ничего не поможет, python даёт свободу, даже слишком много свободы,и именно этот фактор позволяет говнокодерам писать ещё больший говнокод, потому что они забывают о правилах и быстро расслабляются.
>>240927874 >Горит с того, что программист сам должен решать, что ему делать со строками. Даже сраные js и пехапе не дадут умножить строку, потому что хyй знает, что ты там имел в виду, наверняка ошибся.
>>240900282 >не начинайте нахой с питона Иди нахер, отличный язык для нубов, ибо быстрый результат при минимуме писанины и отсутствии ебли с компиляцией! >мало того что это ущербный язык пытающийся во все и не умеющий ничего Ущербным любой язык делают хуёвые преподаватели и криворукость.
>>240898065 (OP) >В чём ошибка (питон)? После ввода ты получаешь строку, а не число. Читай про приведение типов.
Алсо, запусти IDLE и одновременно кодь и отлаживай. Сделал a = input("Это число умножится на 5"), тут же сделай type(a), и сразу станет понятно, в чём ошибка.
>>240933872 Тоже ебошу на Си под микроконтроллеры, на крестах пека-часть, а пистон для математики, прототипирования и быстрой обкатки идей - и полёт нормальный. Но нет, блять, на двощах регулярно "Ко-ко-ко, питон нитот"!
>>240898065 (OP) скинь МОДЕЛЬ ПРОЦЕССОРА, ЖЕЛАТЕЛЬНО ВСЕГО ЖЕЛЕЗА МЕТРИЧЕСКОЕ СВОЙСТВО СВОЕЙ ФИЗИЧЕСКОЙ ВСЕЛЕННОЙ ПАРАМЕТРЫ СВОЕЙ ВСЕЛЕННОЙ ЖЕЛАТЕЛЬНО BIG O СВОЕГО АЛГОРИТМА
>>240933355 Последняя ненулевая цифра тебе нужна? Тогда наверное можно экспоненциальную запись использовать. Дальше допустим в строку, и последний знак перед e вывести.
>>240898230 По факту, там вроде input(int()). Я кстати не знал был пока только на одной паре по питону, что там можно было писать и поэтому отдельно через принт делал, спасибо ОП.
>>240900282 > как код исполняется процессором начиная погромировать с пистона. Ну охуеть, мб сразу в машинных кодах писать? > Для нуба изучать погромирование с языка с динамической типизацией это пиздец долбоёбизм. Нахуй закрывай это говно, скачивай книжку Кернигана и Ричи и пиздуй ковырять байты. Совет - говно. Будешь ковырять байты с околонулевым результатом без нормальных проектов, хотя мог бы выкатиться в тот же питон, фигачить на готовых библиотеках, а со временем подтянуть что-то более низкоуровневое.
> ваш пистон написан на компилируемом языке со статической типизацией И что с того?
>>240943369 В пистоне и в прочих языках с динамической типизацией: пэхапэ, жабаскрипт, не надо указывать тип переменной, т.к интерпретатор сам это определяет. Это является одним из основных минусов для написания сложных программ. Что не так?
>>240945546 Проблема динамической типизации или слабой типизации в том что это всегда источник ошибок. Ты не можешь чисто технически умножить флоат с интом, потому что абсолютно разные типы данных, которые под капотом в машинном коде процессора представлены по-разному, это не просто целое число и число с плавающей точкой внезапно. Поэтому компилятору нужно привести эти две переменной к одному типу, и если это делается автоматически, то это потанцевальное место ошибки. Может тебе надо было инт апкастить во флоат, или наоборот флот даункастить в инт, а за тебя это делает автоматически компилятор.
Поэтому когда я пишу на крестах, то выставляю в опциях чтобы давало ошибку компиляции при операциях с разными типами данных, где нет явного приведения типов. И это от многих глупых ошибок и головной боли спасает.
Как вы в жабаскриптах и пистонах без этого сидите не понятно.
>>240898065 (OP) ЁБАННЫЙ ВРОТ, У ТЕБЯ СТРИНГ ИМПУТ ВОЗВРАЩАЕТ, АЛЛО. НАХУЯ ТЫ ВООБЩЕ ПРОГРАММИРОВАТЬ ПОЛЕЗ ХУЙЛО ТУПОЕ? ТЫ НИКОГДА В ЖИЗНИ С ТАКИМ ПОДХОДОМ ПРОГРАММИСТОМ НЕ СТАНЕШЬ. САЖИ ПИДАРАСУ
>>240914674 > много вижу людей, которые не объявляют пространство имен std, хз почему Для простого кода никаких проблем, но если ты используешь и другие namespace с теми же функциями, что и в std (мало ли), то получаешь ситуацию, когда эти функции будут перезаписаны. В итоге ты можешь подумать, что вызываешь функцию из std, а на самом деле из другого namespace, где она работает иначе. И выходит какая-то хуйня.
>>240949571 Я в душе не ебу, я даже не программист. Когда-то Питоне в Ренпае порноигру помогал делать. На этом пои знания всё. Просто блядь рвёт жопу от тупых вопросов.