Загрузка...

Как выучить?И с чего начать

Тема в разделе Python создана пользователем Money_Back 3 окт 2019. 300 просмотров

Загрузка...
  1. Money_Back
    Money_Back Автор темы 3 окт 2019 1272 9 июн 2018
    Как выучить язык программирования Питон?
    Пересмотрел 5 гайдов и все начинают с print("Hello,World!")
    И учат как его написать только другими путями через например x
    x = ("Hello")
    print(x)
    Но заходя и смотря другие скрипты я понимаю что в гайдах такому не учили например генер паролей
    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)


    Вот единственное,что я тут знаю это "Print,password и number
    Но остальное
    length = input
    number = int(number)
    ength = int(length)
    for n in range(number):

    Вот что это?Откуда это взять?
    Есть какие нибудь сайты где говорится об этом?
    Желание учить есть,но как если о том что они говорят то я не могу нигде применить
    И в каждом коде используются слова которые я ни разу не видел

    parser = argparse.ArgumentParser(
    description = 'Domain Seeker v' + str(VERSION) + ' (c) Kaimi (kaimi.io)',
    epilog = '',
    formatter_class = argparse.ArgumentDefaultsHelpFormatter

    Вот откуда это всё берётся и как пишеться?
    Дайте совет как и с чего начать и что откуда взять?
     
  2. oriole
    oriole 3 окт 2019 был(а) давно
  3. Money_Back
    Money_Back Автор темы 3 окт 2019 1272 9 июн 2018
    Спасибо обязательно всё прочту
     
  4. Bin4ikVis
    Bin4ikVis 3 окт 2019 Вай онимэ? Бекос. 11 24 сен 2016
    гуглить что значит каждое незнакомое слово+практика
     
  5. de9x
    de9x 3 окт 2019 Frontend developer 141 3 янв 2019
    наверно, только первое видео смотрел у разных курсов? я очень сомневаюсь, что в цепочке лекций не упоминалось про input, о циклах и приведениях типов. мой тебе совет, посмотри все видео, которые есть в плейлисте и не задавай глупых вопросов.
     
  6. devSlug
    devSlug 4 окт 2019 5 3 окт 2019
    Думаю стоит начать изучать другой язык для начала для более глубокого понимая, советую Си т.к. по нему ты освоишь вообще все что только можно, когда изучил базовые конструкции можно переходить на любой другой язык и изучать документацию исходя из требований задачи, к коде выше использовалась библиотека random которая предоставляет возможность генерации певдослучайных чисел, у данной либы есть и другие функции, можно почитать их описание и попробовать для начала самому что-нибудь написать. К слову, нужно изучить типы данных, операторы: циклы, условия etc, классы, функции методы и тд
     
  7. Kyber_Zero
    Kyber_Zero 4 окт 2019 Dead Inside 5 21 янв 2018
    Money_Back, Берешь книгу "A bite of Python", читаешь, и учишь, ну еще можешь на SoloLearn повторять. И все.
    P.s С тебя GTR :finger_up:
     
  8. de9x
    de9x 4 окт 2019 Frontend developer 141 3 янв 2019
    ну.. приходить в раздел питона и рекомендовать си - такое себе занятие, если честно.
    для того, чтобы выучить, так называемые, "базовые конструкции" - си не нужен. для этого будет достаточно даже алг. языка.
     
  9. urlykk
    urlykk 8 окт 2019 287 26 июн 2019
    length = input
    переменной lenght присваивают значение которые введет пользователь

    number = int(number) int = функция из строки в число превращает
    ength = int(length)
    for n in range(number): цикл
     
Top