Главная страница
Навигация по странице:

  • Знание

  • Анализ

  • Согласен Частично согласен Не согласен Я могу добавлять и вставлять элементы списка.

  • Я могу удалять элементы списка разными способами.

  • Я могу объяснить алгоритм удаления элементов списка. Я легко решил предложенные задачи.

  • задания. Какие изменения произошли со списком а 15, 5, 9, 10 print(a) Вывод 15, 5, 9, 10, 15


    Скачать 93.85 Kb.
    НазваниеКакие изменения произошли со списком а 15, 5, 9, 10 print(a) Вывод 15, 5, 9, 10, 15
    Анкорзадания
    Дата22.02.2023
    Размер93.85 Kb.
    Формат файлаpptx
    Имя файла716416.pptx
    ТипАнализ
    #949892

    Какие изменения произошли со списком?

    а = [ 15, 5, 9, 10 ]

    print(a)

    Вывод: [15, 5, 9, 10, 15]

    b = [1, 2, 3, 4, 5]

    print(b)

    Вывод: [1, 2, 4, 5]

    Удаление и вставка элемента

    9 класс

    Цели обучения

    Критерии оценивания

    Знание

    - называть методы для вставки/удаления элементов списка;

    Понимание

    - описывать алгоритм вставки/удаления элемента списка;

    Применение

    - писать программный код для работы с элементами списка;

    Анализ

    - сравнивать ожидаемый и фактический результаты;

    Синтез

    Оценивание

    - проводить самооценивание и взаимооценивание.

    Исследуйте в группах операции вставки и удаления и объясните другим учащимся их использование.


    a.append(x)

    добавить x в конец a

    a = [2, 3, 7]

    a.append(8)

    a == [2, 3, 7, 8]

    a.insert(n, x)

    вставить x в a на позицию n, подвинув последующую часть дальше

    a = [2, 3, 7]

    a.insert(0, 8)

    a == [8, 2, 3, 7]

    del a[n]

    удалить n-й элемент списка

    a = [2, 3, 7]

    del a[1]

    a == [2, 7]

    del a[start:stop:step]

    удалить из a все элементы, попавшие в срез

    a = [2, 3, 7]

    del a[:2]

    a == [7]

    a.clear()

    удалить из a все элементы (то же, что del a[:])

    a.clear()

    a==[]

    Решение задач

    • Выполните задачи 1-6
    • Дескрипторы:

    • - пишет код для добавления элемента списка;
    • - пишет код для удаления элемента списка;
    • - определяет ожидаемый результат;
    • - выполняет отладку программы;
    • - сравнивает ожидаемый и фактические результаты.

    Рефлексия




    Согласен

    Частично согласен

    Не согласен

    Я могу добавлять и вставлять элементы списка.

     

     

     

    Я могу удалять элементы списка разными способами.

     

     

     

    Я могу объяснить алгоритм вставки элемента спсика.

     

     

     

    Я могу объяснить алгоритм удаления элементов списка.

     

     

     

    Я легко решил предложенные задачи.

     

     

     

    Домашнее задание

    Разработайте программу, которая заполняет список натуральными числами от 1 до 100. Далее удалите все числа, которые делятся на три без остатка, а на их место вставьте знак ‘*’.

    Пример,

    input 1, 2, 3, 4, 5, 6, 7, …

    out.txt 1, 2, ‘*’, 4, 5, ‘*’, 7,…



    написать администратору сайта