Mikoratanakaki
Придумываешь проект и начинаешь выполнять, я так учу до сих пор) что то непонятно: лезешь в гугл или доки, попутно изучая новые технологий
Все говорят про то, что надо сделать свой проект для практики, у меня встал вопрос, когда его начать делать? После того как изучил методы и циклы, или после того как прочёл первую книгу? А если для реализации моей идеи, я не знаю нужных аспектов ЯП который я изучаю? Бросить то, что я не могу реализовать на текущей стадии развития?
Шаман Каган
Ну... думаешь будут поднимать джуна? Вообще-то это админская задача больше
ну он же хочет рано или поздно вырасти ) вот у нас в конторе нет админов совсем, есть один лид и остальные миддлы , пожтому когда приходит жопа, то ....
Mikoratanakaki
Что за идея и чего ты не знаешь? В общем мне методов и циклов было достаточно, правда в 90-х
Я бы хотел реализовано что-то крупное, к примеру программу в которую можно вводить данные пользователя, чтоб она их сохраняла и возвращалась по надобности. Разве нечто подобное можно реализовать без знания какой-то базы данных, SQL вроде, я поверхносто знаю что это, пока не разбирался. Я изучаю джаву кстати
Mikoratanakaki
бери и делай бро
Оправдывешь аватарку бро😂👍🏻
Anton
Оправдывешь аватарку бро😂👍🏻
хахпха да, я слышал про гибкие навыки интересно насколько сильно их можно согнуть
Azamat
Если есть возможность, можешь ссылку на любой такой док скинуть, чисто чтобы понять про что ты
Вот например реакт. По нему начал учить его и понял вообще как он устроен https://ru.reactjs.org/tutorial/tutorial.html
Шаман Каган
Вот например реакт. По нему начал учить его и понял вообще как он устроен https://ru.reactjs.org/tutorial/tutorial.html
а с чего ты взял что ты можешь понять? у тебя есть база для этого понимания?
Azamat
а с чего ты взял что ты можешь понять? у тебя есть база для этого понимания?
В доках написано, что базовых знаний js хватит, чтобы понимать код
Dynkan
Ув. Умы! Помогите с задачей: Напишите программу, которая преобразует номер телефона, введённого пользователем в защищённый вид. Программа должна проверить длину введённой строки. Если длина строки больше либо равна 8 и строка содержит только цифры, программа должна оставить в строке последние 4 цифры, а вместо начальных цифр вставить символ *. Этих звёздочек будет на 4 меньше, чем всего символов в исходной строке. Программа должна вывести на экран преобразованную строку. То есть, если пользователь ввел 375292003040, программа должна вывести ****3040 Если длина введённой строки меньше 8 или если в строке есть что‑то, кроме цифр — программа должна вывести на экран надпись «Ошибка». Программа не должна выводить ничего, кроме номера или надписи «Ошибка». То есть никаких лишних вызовов print быть не должно.
Dynkan
number = input() if len(number) >= 8 and number.isdigit(): a = len(number) - 4 print("*" * a + number[-4:]) else: print("Ошибка")
Dynkan
Такой дал ответ, все правильно, но откуда взялось: a = len(number) - 4 Что цыфра "-4" даёт?
Dynkan
Но почему именно 4
Anton
Но почему именно 4
что б вывести звездочки и 4 последние цифры
Anton
number = input() if len(number) >= 8 and number.isdigit(): a = len(number) - 4 print("*" * a + number[-4:]) else: print("Ошибка")
if len(number) >7 and number.isdigit(): phone = '*'*(len(number)-4) + number[-4:] можно так еще, так без переменных
Dynkan
Типа указали что на -4 длинна строки меньше?
Andrii
Я подсмотрел ответ)
А хоть условие читал?
Andrii
Да
И не видел там цифры 4?
Алексей
Я только не понял а если меньше 8 не преобразовывать в звёздочки?
Anton
Типа указали что на -4 длинна строки меньше?
4 надо вынести в переменную, это столько последних цифр телефона выводится
Dynkan
Я понял так: number = input() #ввод текста пользователя if len(number) >= 8 and number.isdigit(): # если длинна больше или равна 8 и все написанное цыфры то a = len(number) - 4 # почему тогда не записать как [-4: ] print("*" * a + number[-4:]) else: print("Ошибка")
Dynkan
Тогда почему не "= 4" а "-4"
Anton
Тогда почему не "= 4" а "-4"
потому что надо вывести все звездочки, кроме последних 4 а не 4 звездочки
Vladislav
https://www.youtube.com/watch?v=nDdKIxnEyh0
Dynkan
потому что надо вывести все звездочки, кроме последних 4 а не 4 звездочки
Понял, спасибо) неделю как учусь, так что извините за тупизм
Anton
бывает, как же еще учиться без ошибок
Mikoratanakaki
Понял, спасибо) неделю как учусь, так что извините за тупизм
Это задача по java? По какому курсу ты учишься?
Dynkan
А курсы на letpy.com
🐈
здравствуйте, наверное очередной глупый вопрос по поводу обучения. Подскажите вот говорят на практике познаётся, а я пытаюсь практиковать сам немного беру из примеров, но делаю что-то своё и у меня куча ошибок, которые я даже не понимаю как решить. Компилятор ругается на каждую мою строчку кода. Подскажите пожалуйста, как у вас происходило обучение?
August
такое есть?)
сережа
Думаю репетитора нанимать
не думаю, что поможет. Вернее, помочь то поможет, но куда правильнее и интереснее было бы самому)
August
или просто ментор?
🐈
или просто ментор?
Скорее ментора
🐈
не думаю, что поможет. Вернее, помочь то поможет, но куда правильнее и интереснее было бы самому)
К примеру ещё говорят, что программирование перевод со языка человека в ЯП, но как научиться думать такими категориями, чтобы понимать как что-то объясниьь?
сережа
с опытом придет, мне кажется
Dmitry
К примеру ещё говорят, что программирование перевод со языка человека в ЯП, но как научиться думать такими категориями, чтобы понимать как что-то объясниьь?
Разбивай задачу на составляющие которые понимаешь. Самое простое где я осознал как переводить на яп, это когда учил sql. Там все топорно, но максимально доступно.
Jsx707
А я вот не знаю базы данных ... Та ну они и не нужны особо .... Ну лично мне ... Пока что
сережа
а что за язык то вообще?
August
Это книги, который помогли мне вначале
Алексей
Неа
Вот поэтому и базы не нужны))
Jsx707
Я вообще хотел бы в системное программирование , но хер найдёшь работу - это раз Во вторых - эта сфера меня пошлёт нахер
Maksim Pozharskiy
Я вообще хотел бы в системное программирование , но хер найдёшь работу - это раз Во вторых - эта сфера меня пошлёт нахер
А ты не думал уже начать что то одно учить, а не по вершкам всего хвататься? Или такое в целом тебе ок и устраивает?
🐈
книжку для совсем начинающих или курс такого же плана на ютубе
Курсы проходил уже. Понимание базовое имею..
August
Их полностью прочитал?
Ну, только совершенный код не полностью
Andrii
здравствуйте, наверное очередной глупый вопрос по поводу обучения. Подскажите вот говорят на практике познаётся, а я пытаюсь практиковать сам немного беру из примеров, но делаю что-то своё и у меня куча ошибок, которые я даже не понимаю как решить. Компилятор ругается на каждую мою строчку кода. Подскажите пожалуйста, как у вас происходило обучение?
Читал ошибки компилятора... Вообще, если ты насал крутую программу, но не можешь её откомпилировать, то может стоит взять другой язык? Или чаще компилировать? У меня обучение проходило просто: придумывал, что бы запилить и пилил. И проблем с компилятором не было.
August
Тогда мне многое было и понятно, и не понятно из этой книги одновременно
Andrii
Пример ошибки, с которой ты не можешь справиться, можешь привести?
August
Не факт, что поможет :)
Ну, иметь человека, который может объяснить что-то полезно
August
Тоже самое, что в чаты писать