profile
Размещено 5 лет назад по предмету Информатика от sambo8027

помогите изучить мне компьютерный язык puthon срочно даю 20 баллов

  1. Ответ на вопрос
    Ответ на вопрос дан rosaprekrasnaya48

    Ответ:

    Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.

    Объяснение:

  2. Ответ на вопрос
    Ответ на вопрос дан Arthur29281

    Ответ:

    Python – высокоуровневый язык программирования, акцентирующий внимание на удобочитаемости. Он разрабатывается, поддерживается и часто используется в соответствии с The Zen of Python или PEP 20.

    В этой статье показано несколько примеров хороших и плохих методов кодинга в Python, с которыми вы, вероятно, столкнетесь.

    Использование распаковки (Unpacking) для написания компактного кода

    Упаковка и распаковка — мощные инструменты Python. Вы можете использовать распаковку для присваивания значений переменным:

    >>> a, b = 2, 'my-string'

    >>> a

    2

    >>> b

    'my-string'

    Вы можете использовать это для написания, возможно, самого компактного кода, меняющего значения переменных местами

    >>> a, b = b, a

    >>> a

    'my-string'

    >>> b

    2

    Это потрясающе!

    Распаковка также может быть использована для присвоения значения нескольким переменным в более сложных случаях. Например, Вы можете написать так:

    >>> x = (1, 2, 4, 8, 16)

    >>> a = x[0]

    >>> b = x[1]

    >>> c = x[2]

    >>> d = x[3]

    >>> e = x[4]

    >>> a, b, c, d, e

    (1, 2, 4, 8, 16)

    Но вместо этого Вы также можете воспользоваться более лаконичным и, возможно, более читабельным способом:

    >>> a, b, c, d, e = x

    >>> a, b, c, d, e

    (1, 2, 4, 8, 16)

    Это круто, правда? Но можно написать еще круче:

    >>> a, *y, e = x

    >>> a, e, y

    (1, 16, [2, 4, 8])

    Фишка в том, что переменная с * собирает значения, не назначенные другим переменным.

    Использование цепочки (Chaining) для написания компактного кода

    Python позволяет использовать цепочки операторов сравнения. Таким образом, Вам не нужно проверять, являются ли два или более сравнения истинными:

    >>> x = 4

    >>> x >= 2 and x <= 8

    True

    Вместо этого Вы можете использовать более компактную форму написания:

    >>> 2 <= x <= 8

    True

    >>> 2 <= x <= 3

    False

    Python также поддерживает присваивание значений переменным в виде цепочки. Итак, если Вы хотите присвоить одно и то же значение нескольким переменным одновременно, Вы можете сделать это простым способом:

    >>> x = 2

    >>> y = 2

    >>> z = 2

    Более компактный способ — использовать распаковку:

    >>> x, y, z = 2, 2, 2

    Тем не менее, все выглядит ещё круче, если использовать присвоение значения цепочкой:

    >>> x = y = z = 2

    >>> x, y, z

    (2, 2, 2)

    Будьте осторожны, когда значения разные! Все переменные ссылаются на одно и то же значение.

    Проверка на None

    None не является уникальным объектом в Python. Он имеет аналоги, например, null в C-подобных языках.

    Можно проверить, ссылается ли переменная на None с помощью операторов сравнения == и !=:

    >>> x, y = 2, None

    >>> x == None

    False

    >>> y == None

    True

    >>> x != None

    True

    >>> y != None

    False

    Однако, предпочтительнее использование is и is not:

    >>> x is None

    False

    >>> y is None

    True

    >>> x is not None

    True

    >>> y is not None

    False

    Кроме того, лучше использовать конструкцию x is not None, а не менее читабельную альтернативу (x is None).

    Перебор последовательностей (Sequences) и отображений (Mappings)

    Вы можете реализовать циклы в Python несколькими способами. Python предлагает несколько встроенных классов для упрощения их реализации.

    Почти всегда Вы можете использовать диапазон, чтобы получить цикл, который выдает целые числа:

    >>> x = [1, 2, 4, 8, 16]

    >>> for i in range(len(x)):

    ...     print(x[i])

    ...  

    1

    2

    4

    8

    16

    Однако для этого есть лучший способ:

    >>> for item in x:

    ...     print(item)

    ...  

    1

    2

    4

    8

    16

    Но что, если Вы хотите запустить цикл в обратном порядке? Конечно, снова можно использовать диапазон:

    >>> for i in range(len(x)-1, -1, -1):

    ...     print(x[i])

    ...  

    16

    8

    4

    2

    1

    Объяснение:

    Люди его учат веками а ты за минуту хочешь выучить. Это просто краткий курс

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.