Ad banner
Ad banner

Python для начинающих. Урок 11 | Списки

Курс “Успеть всё” по подготовке к ЕГЭ-2024:

Сегодня начнем изучать списки в Python. Узнаем как они хранятся в памяти и поговорим о способах создания списков, а также о генераторах списка.
——
Наш чат:
——
Telegram:
Группа в ВК:
Дзен:
——
Не забываем подписываться!

#python #начинающим #ityoutubersru

(Visited 44 times, 1 visits today)

You Might Be Interested In

Комментарии (40)

  1. Домашнее задание:

    I)

    Написать программу, создающую список из введенной пользователем строки цифр (без пробелов). Вывести все элементы строки, которые имеют нечетные индексы.

    II)

    Напишите программу, которая получает на вход натуральное число. Создать и вывести список, заполненный квадратами четных чисел, делящихся на 5, от 1 до введенного числа.

    III)

    Написать программу, определяющую является ли введенный номер билета – "счастливым".

    Билет называют «счастливым», если в его номере сумма первых трех цифр равна сумме последних трех.

    Номер билета может быть от 000000 до 999999.

  2. Как повезло что вы ведете эти уроки, я как раз сейчас начал питон изучать. Уже успел разочароваться что 2 недели продолжения этих уроков не было, а тут вижу уведомление о новом видео) Спасибо за огромное за ваш труд!

  3. Для тех кто пришел освежить память:
    1) Рассмотри генератор списка
    2) Что такое срез
    3) Копирование списков / обращение ко списку

  4. Одну задачу пытался недавно решить, и пока решал, узнал многое из того, что Иван Викторович рассказывает в этом уроке. Но саму задачу так и не решил. Делюсь – может кому-то ДЗ из этого урока будет мало и захочется мозги размять.

    Есть список натуральных чисел от 1 до N (в реальности это группа людей). Надо составить из них пары дежурных, чтобы выполнились 2 условия:
    1. После того, как пара отдежурила, они отдыхают до тех пор, пока не отдежурят все остальные.
    2. А потом снова составляем пары, но чтобы они не повторялись с прошлыми.
    В итоге должен отдежурить каждый с каждым.

    P.S.: Вручную решить легко, а вот на Python…

  5. При установке PyCharm вы говорите, чтобы путь до папки(т.е имя пользователя) был написан только латинскими буквами. При этом не подсказываете как изменить его , если папка указана на кирилице?? как же изменить ?

  6. Помогите, пожалуйста, я немного не понимаю! Есть такая программа, то есть пользователь сам задает начало, конец и шаг ренджа, и хочу чтоб под номером, например, i = 8 стоял элемент 3. Почему он не понимает эту запись? Выдает тру или фолз.
    start = int(input())

    end = int(input())

    step = int(input())

    spisok = [i == 3 if i == 8 else i**2 for i in range(start, end, step)]

    print(spisok)

  7. Иван, спасибо за урок. Вопрос: если на список ссылаются две переменные, то изменяя элемент одной из них – у второй переменной тоже меняется, а у копии нет, это вы наглядно показали. Но если вставить эту же строку (s1 = boys[:]) после строки с изменением (pupils[0] = 1), то и эта копию подвергнется изменению, почему так?

  8. с помощью каких горячих клавиш вы выделяете слово и ставите квадратные скобки? не понимаю, у меня слово тогда просто заменяется скобками…

  9. 10:42 ага, то есть в предыдущем случае были только чётные значения квадратов. А в этом случае будут только квадраты частных чисел — почувствуйте разницу.
    Какая же это змеюка гибкая

    У меня, кстати, одновременно возник вопрос: а как сделать так, чтобы значения квадратов из предыдущего выражения были ограничены диапазоном от 0 до 100. Где что надо тогда прописать?

  10. 16:20 иногда бывает, что даже самое длинное обширное объяснение с терминами понятнее , чем какой-нибудь сложный пример, который, кажется, элементарным тому, кто всё уже просёк, но непонятен новичку. "Раз на раз не приходится" есть такая советская комедия.
    Даже не о конкретном курсе, а вообще про все учебные курсы которые я видел.

  11. 21:31 в си++. Помню, была конкатинация. А тут прям целый набор работы со словами. Всё-таки меня не покидает ощущение, что питон ориентирован именно на текст.

  12. В вашем замечательном курсе хочу порекомендовать почаще закомменчивать то, что вы объяснили минуту назад, а не удалять ( ''' ''' или #).
    У учеников после урока останется весь конспект в файле и вообще будет формироваться привычка комментить

Post A Comment For The Creator: Иван Викторович

Ваш адрес email не будет опубликован. Обязательные поля помечены *