m700
но тоже обходится)
Igor
Ну я бы к этому не привыкал 😁
Потому что после этого на других языках работать будет мерзко.
davidMSKS
Всем привет, у меня есть задача. У вас есть 4 круга радиуса R и квадрат со стороной A. Проверить, можно ли полностью закрыть квадрат этими кругами, размещая круги в любом положении над квадратом. Если закрыть квадрат 4-ми кругами возможно, найти минимальное кол-во кругов, которые для этого потребуются.
davidMSKS
и когда я провожу проверку в фунциях circleSquare и tetragonSquare у меня снова вызывается моя функция где нужно ввести данные стороны квадрата и радиуса круга, но мне это не нужно. Счтывание и все арифметические операции нужно делать в отдельных функиях, но тогда в проверке она снова вызовется и снова будет ждать ввод данных в функции result как это можно исправить? Считывать в main или создать глобальную переменнную в классе нельзя спасибо
Erik
Если я задание правильно понял
Erik
Что значит закрыть?
davidMSKS
у меня программа работает исправно, но если я считаю радиус и сторону квадрата в Мейн, так как мне не придется вызывать функцию ввода и вообще не нужно делать ввод в иных функциях, но так нельзя
davidMSKS
Что значит закрыть?
площадь кругов должна быть больше площади квадрата
Erik
А ну тогда с формулами там совсем легко получается
Igor
Блин... Синтаксис у питона заморский... Что это? [::1], а это [cur:]??
В js тоже есть slice и еще splice. [cur:] это значит все символы начиная с позиции cur и до конца. [::-1] а это от начала до конца с шагом -1. Просто переворот. Более того слайсам в питоне можно изменять часть массива Так же можно заменять и копировать массив a = [0,1,2,3,4,5,6,7,8,9] # вставка a[2:2] = [-2,-2,-2,-2] print(a) # [0, 1, -2, -2, -2, -2, 2, 3, 4, 5, 6, 7, 8, 9] # замена a[2:6] = [0,0,0,0] print(a) # [0, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 8, 9] # удаление a[2:6] = [] print(a) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] # поверхностное копирование b= a[:] b[0] = 'b' a[0] = 'a' print(a) # ['a', 1, 2, 3, 4, 5, 6, 7, 8, 9] print(b) # ['b', 1, 2, 3, 4, 5, 6, 7, 8, 9] a = list(range(10)) print(a) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] a[::2] = range(5) # замена с шагом 2 . Все элементы на четных позициях заменить на числа от 0 до 5 print(a) # [0, 1, 1, 3, 2, 5, 3, 7, 4, 9] Справа может быть любой итератор не обязательно массив. Фактически тут опять же поле для однострочников a[11:16] = range(5) # в элементы с 11 по 16 занести числа от 0 до 5 (правый индекс везде не включителен) Поэтому да советую не привыкать. Потому что после этого писать цикл или подключать библиотеку чтобы совершать банальные операции с массивом в других языках кажется полной дичью.
davidMSKS
А ну тогда с формулами там совсем легко получается
Да но если вы запустете код то вам потребуется ввести радиус и сторону дважды, а мне это не нужно и я не пойму где у меня ошибка
davidMSKS
получается вот так(где красные стрелки это второй ненужный мне ввод)
m700
Igor
получается вот так(где красные стрелки это второй ненужный мне ввод)
Сохрани CircleSquare в переменную а не вызывай каждый раз функцию.
davidMSKS
именно в функции main создать переменную? Потому что если я ее создам в функции result то это не помогает
Igor
Потому что вопрос не в книгах а в целевой аудитории. Есть и книжки по плюсам с коробочками. А фортран учили в 80х для рассчетов и люди которых допускали к компьютерам были в курсе что талое FFT ps сори за убийство шутки тупым комментарием ;)
Igor
именно в функции main создать переменную? Потому что если я ее создам в функции result то это не помогает
Если ты не понимаешь что именно нужно сделать и где тебе стоит начать учить java сзанова. Сорри. Начни с переменных, а когда разберешься уже переходи к вводу пользователя. Я понимаю что это звучит грубо, но без этого дальше учить java бесполезно. Ты не понял чего то в самом начале.
Igor
А у меня идея появилась, как решить: Сначала разбить стройку на массив слов, затем составить массив чисел размера слов.. Затем перевернуть строку и убрать пробелы. Затем начать собирать подстроки с длиннами, опреленными в массиве длин..
Смысл нарезать и клеить вон вверху Прям над твоим коментарием Вячеслав дал нормальный код в си стиле. То же самое только в питоновском стиле выше разбирали с Эриком. Ну и да изначально смысл задачи был не в том чтобы а я понял как решать. Разговор начался как раз стого что все понимают. А написать не могут или пишут полную дичь. Так что хочу увидеть твой код, а не пересказ условия на новый лад.
Maksim Pozharskiy
Как и прочитаю ту статью добавленную в закладки))
Erik
Человек, который на самом деле читает все, что добавил в закладки:
Dima
https://www.google.com/amp/s/habr.com/ru/amp/post/688466/
Mikoratanakaki
Ребят при отношении ManyToOne, если я делаю однополярную связь, получается связь сохроняется только за One?
Andrii
Человек, который на самом деле читает все, что добавил в закладки:
Я такой, но читать пустое множество закладок достаточно просто
Nadya
Ребята подскажите, пожалуйста, я хочу выбрать курс по льготе для безработного. Можно выбрать только один раз. И что лучше выбрать? Питон разработчик, джава разработчик фулстак, инженер программист с функционалом питон и с++ по верхам. Мне бы хотелось, чтобы профессия была востребована, что-бы я могла реализовать ее сейчас, и в дальнейшем возможно переехать заграницу. Покусилась было на курс 1С программист, но из-за узкой специфики думаю сложно будет переучиваться потом на больший функционал, да и пострадает профессионализм. Лучше, наверное, сразу выбирать что-то более подходящее.
Иаков
Ребят... А в it компаниях делаются всякие эскизные проекты?
Andrii
Ребят... А в it компаниях делаются всякие эскизные проекты?
Пилотные скорее, но я не особо такое встречал.
Nadya
питон - от яндекса, инженер программист от гигбрэйнс, фулстак - РЭУ имени Г.В. Плеханова
Andrii
РЭУ имени Г.В. Плеханова выглядит наименее привлекательно, ИМХО :)
Иаков
Что такое “эскизный проект"?
хз даже... Тип, документация на будущий продукт... Там перечень, что должно выявляться в эскизном проекте. Допустим, функции ис... Мне в колледже приказали сделать эскизный проект.. Вот и интересуюсь, такое вообще практикуют в it компаниях?
Шурок
Я просто не понимаю что это такое
Иаков
что функкции “ис”?
ис - информационная система
Иаков
везде, где есть база данных - это ис. Вроде это так можно понимать.
Иаков
Значит, мне нужно делать то, чего я никогда не буду делать? Ну, ладно.. Сделаю этот глупый эскизный проект. Ипаться в рот
Шурок
ис - информационная система
Что такое “информационная система"?
Шурок
(да я в курсе)
Шурок
Просто чтоб человек научился отвечать на вопросы
Maksim Pozharskiy
Блин, я порчу процесс обучения))
SSS
питон - от яндекса, инженер программист от гигбрэйнс, фулстак - РЭУ имени Г.В. Плеханова
А вообще на торрентах эти курсы давно уже в открытом доступе
Иаков
Просто чтоб человек научился отвечать на вопросы
Информационная система — система, предназначенная для хранения, поиска и обработки информации, и соответствующие организационные ресурсы, которые обеспечивают и распространяют информацию (Википедия так говорит)
Шурок
блин
Иаков
А ты понял что ты только что сказал?
ахпхпхп... Ну.. +-, что ли...
Иаков
Типо, там основа для ис - это наличие базы данных...
Andrii
Hint: На конференции был один социолог, который написал работу, чтобы ее прочитали все мы – он написал ее предварительно. Я начал читать эту дьявольщину, и мои глаза просто полезли из орбит: я ни черта не мог в ней понять! Я подумал, что причина в том, что я не прочел ни одной книги из предложенного списка. Меня не отпускало это неприятное ощущение “своей неадекватности”, до тех пор пока я, наконец, не сказал себе: “Я остановлюсь и прочитаю одно предложение медленно, чтобы понять, что, черт возьми, оно значит”. Итак, я остановился – наугад – и прочитал следующее предложение очень внимательно. Я сейчас не помню его точно, но это было что-то вроде: “Индивидуальный член социального общества часто получает информацию чрез визуальные, символические каналы”. Я долго с ним мучился, но все-таки перевел. Знаете что это означает? “Люди читают”.
Nadya
РЭУ имени Г.В. Плеханова выглядит наименее привлекательно, ИМХО :)
Ничего себе - это почему? Мне казалось наиболее привлекательно наоборот!
Andrii
Ничего себе - это почему? Мне казалось наиболее привлекательно наоборот!
Ну... государственная, а не коммерческая организация это часто рулетка.
Иаков
В общем-то необязательно
в таком случае... Я хз, как это можно обьяснить.. Так как я не особо это понимаю. С крудами же связано, не?
Andrii
Там сидят люди, которые умеют отчитываться о проделанной огромной работы, от которых каких-либо реальных результатов никто не требует, конкуренции мало, з/п обычно мизерные... Что можно ожидать?
Nadya
Я бы выбрал фуллстек
да, спасибо за ответ тоже выглядит привлекательнее
Andrii
Я бы выбрал фуллстек
Да, для начинающего программиста фулстек самое то для начала 😊
Nadya
А вообще на торрентах эти курсы давно уже в открытом доступе
ну таки да, но освоить я их не могу - и то и то надо... кроме того они не выдают официальной корочки переподготовки
Nadya
а до этого кем вы работали?
вообще по разному, но я хочу перезагрузить карьеру, раньше работала графическим дизайнером, а потом не работала по семейным обстоятельствам
m700
-алло, у меня есть 40 сертификатов с онлайн курсов - ясно, мы вам перезвоним
m700
ux/ui еще есть например
Иаков
ux/ui еще есть например
кста... А фронт может быть и ux/ui например одноверменно? тип, и верстальщик, и ux/ui и фронтендер, и js'ер, и react'щик? Хотя, многовато... Прям рай для hr'ов
Nadya
зачем эта корочка?
полагаете не нужна?
SSS
Да, для начинающего программиста фулстек самое то для начала 😊
Я же написал что я бы выбрал) Мне нравится разрабатывать как внешнюю так и внутреннюю часть сайта
m700
полагаете не нужна?
ну вот распечатаю я 20 корочек, какой мне от них профит?
Andrii
полагаете не нужна?
В айти при дефиците кадров и большой популярности курсов... Не знаю, для меня корочка может быть даже минусом на собеседовании: человек не умеет работать самостоятельно :)
SSS
ну таки да, но освоить я их не могу - и то и то надо... кроме того они не выдают официальной корочки переподготовки
Что не можете? Зарегистрироваться на торрент трекере и скачать торрент? Ну а насчёт корочек. Если это для вас важно
Nadya
ux/ui еще есть например
я посмотрела на Hh но они меньше ценятся чем тот же 1С прогроммист