Загрузка...

Как научиться писать код?

Тема в разделе Python создана пользователем Money_Back 28 янв 2020. 542 просмотра

  1. Money_Back
    Money_Back Автор темы 28 янв 2020 Со старой телеги кикнуло скоро дам новый контакт! 1272 9 июн 2018
    Посмотрел видео-курсы прочёл на половину 1 книгу по Python.
    И решил как то подкрепить свои знания и попробовать написать самый дефолтный генератор паролей.
    Понял,что там используется библиотека Random пошёл её изучать-изучил.
    Но в голову даже не пришла мысль как и с чего начать писать код.
    Нашёл в интернете генератор и понял,что от библиотеки Random только 1 строчка кода

    import random

    chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
    number = input('количество паролей?'+ "\n")
    length = input('длина пароля?'+ "\n")
    number = int(number)
    length = int(length)
    for n in range(number):
    password =''
    for i in range(length):
    password += random.choice(chars)
    print(password)


    Сама генерка.
    Самый мой главный вопрос как научиться писать код!
     
  2. Money_Back
    Money_Back Автор темы 28 янв 2020 Со старой телеги кикнуло скоро дам новый контакт! 1272 9 июн 2018
    Ну я даже не знаю,что откуда брать и как правильно писать!
     
  3. pagesize
    pagesize 28 янв 2020 OB Configs - t.me/pages1zecfg 183 3 июл 2019
    Что именно брать тебе нужно? И в чем именно проблема с написанием? Конкретнее.
     
  4. Emax_inactive448995
    Emax_inactive448995 28 янв 2020 Okay I pull up, hop out at the after party. 62 10 июн 2018
    Задайся целью, вдохновись другими проектами, и таким образом практикуйся, параллельно можешь читать литературу или смотреть гайды PS. IDE - PyCharm
     
  5. Bender__inactive2294313
    Bender__inactive2294313 28 янв 2020 Заблокирован(а) 40 28 май 2019
    Увидел что интересное, попробуй сделать. А если не понятно , иди на форумы , иди гайды и т.д
     
  6. Money_Back
    Money_Back Автор темы 28 янв 2020 Со старой телеги кикнуло скоро дам новый контакт! 1272 9 июн 2018
    Щас задумал программу для проверки пароля.Уже заранее туда занесу пароль и через операторы попробую создать!
    --- Сообщение объединено с предыдущим 28 янв 2020
    (Не реклама)
    Для тех кто учит c#
     
  7. sesu
    sesu 28 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    Ты не с того начал, тебе нужно понимать основные соглашения в написании кода, я имею ввиду паттерны и метод декомпозирования и тд, и еще пиши тесты!
     
  8. Emax_inactive448995
    Emax_inactive448995 28 янв 2020 Okay I pull up, hop out at the after party. 62 10 июн 2018
    Для начала реккомендую поучить переменные, фунции, циклы, операторы, ifы, switch.... так до Regex к примеру, потом ООП, и можешь начинать, начинать можешь сразу с APi и его применения, поскольку там, все знания понадобятся. Еще поучи алгоритмизации, маст хэв
     
  9. S0baken
    S0baken 28 янв 2020 Продаю всё, что движется. И не движется тоже 395 3 авг 2017
    Учи алгоритмы и логику, если не научился им в жизни
     
  10. sesu
    sesu 28 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    Какое может быть применение апи? Чему там учиться? Апи он уже использует когда создает экземпляр рандом например или сам реализует интерфейс
     
  11. Сладкий
    Сладкий 28 янв 2020 270 11 июл 2018
    Продумай алгоритм
     
  12. Emax_inactive448995
    Emax_inactive448995 28 янв 2020 Okay I pull up, hop out at the after party. 62 10 июн 2018
    Ну как бы для практики подойдет, я не говорю что это 100% варик, просто достаточно интересная практика ИМХО
     
  13. sesu
    sesu 28 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    Ты в курсе что такое апи?)
     
  14. Emax_inactive448995
    Emax_inactive448995 28 янв 2020 Okay I pull up, hop out at the after party. 62 10 июн 2018
    Ага, в кратце, херь для связи с другой прогой/сервисом
    Я даунич, так что мои слова могут быть полным вбросом :slowpoke:
     
  15. sesu
    sesu 28 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    В чем может быть интересного в передаче параметров в интерфейс\фабрику абстракции? Почему нельзя минусовать ответы как неверные
    --- Сообщение объединено с предыдущим 28 янв 2020
    К сожалению нет, это просто Application Programm Interface , можно сказать что обычный принт тоже апи - интерфейс всего лишь
     
  16. Emax_inactive448995
    Emax_inactive448995 28 янв 2020 Okay I pull up, hop out at the after party. 62 10 июн 2018
    sesu, Ты как мега хацкер, ломани лолз и добавь фичу :drink_shit:
    --- Сообщение объединено с предыдущим 28 янв 2020
    Не ну определение я в гугле тоже читал
     
  17. MindMayhem
    MindMayhem 28 янв 2020 Заблокирован(а) 17 6 апр 2019
    Нахуй все эти гайды и прочее, пиздишь чей-то код и думаешь как он работает, годик так пофлексишь и уже фуллстак сеньор
     
  18. Blackmoor
    Blackmoor 28 янв 2020 166 20 май 2018
    умнич нашелся, ты сначало сделай лучше а потом критикуй
     
  19. sesu
    sesu 28 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    Да потому что дезинформация в треде.
     
  20. Blackmoor
    Blackmoor 28 янв 2020 166 20 май 2018
    ты чучело с двача свалился что-ли, я тебе щас башку вправлю
     
Загрузка...
Top