Элементтерді қосу және жою. Информатика, 9 сынып, дидактикалық материал.


1 қосымша

Тапсырма. Келесі операцияларды зерттеп, олардың қызметін түсіндіріңіз.

Операция

Сипаттамасы

Мысал

a.append(x)

a-ның соңына x-ті қосу

a = [2, 3, 7]

a.append(8)

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

a.insert(n, x)

a-ның n-позициясына x-ті қосу

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-ның барлық элементтерін жою

a.clear()

a==[]

Қалыптастырушы бағалау

2 қосымша «Есептер шығару»

1-есеп (А деңгейі) «Музыкалық аспап»

Lst тізімі ['guitar', 'piano', 'sintezator', 'drums'] музыкалық аспаптардың тізімінен тұрады. Осы тізімге ‘cello’ аспабын қосатын программа кодын жазыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list['guitar', 'piano', 'sintezator', 'drums']

output ['guitar', 'piano', 'sintezator', 'drums', ‘cello’]

2-есеп (А деңгейі) «Музыкалық аспап-2»

Lst тізімі ['guitar', 'piano', 'sintezator', 'drums'] музыкалық аспаптардың тізімінен тұрады. Осы тізімге 'piano' аспабынан кейін ‘cello’ аспабын қосатын программа кодын жазыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list['guitar', 'piano', 'sintezator', 'drums']

output ['guitar', 'piano', ‘cello’, 'sintezator', 'drums']

3-есеп (А деңгейі) «Музыкалық аспап-3»

Lst тізімі ['guitar', 'piano', 'sintezator', 'drums'] музыкалық аспаптардың тізімінен тұрады. Осы тізімнен 'sintezator' аспабын жоятын программа кодын жазыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list['guitar', 'piano', 'sintezator', 'drums']

output ['guitar', 'piano', 'drums']

4-есеп (А деңгейі) «Музыкалық аспап-4»

Lst тізімі ['guitar', 'piano', 'sintezator', 'drums'] музыкалық аспаптардың тізімінен тұрады. Осы тізімнен барлық аспаптарды жоятын программа кодын жазыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list['guitar', 'piano', 'sintezator', 'drums']

output []

5-есеп (В деңгейі) «Музыкалық аспап-5»

Lst тізімі ['guitar', 'piano', 'sintezator', 'drums'] музыкалық аспаптардың тізімінен тұрады. Осы тізімнен тақ индексті аспаптарды жоятын программа кодын жазыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list['guitar', 'piano', 'sintezator', 'drums']

output ['guitar', 'sintezator']

6-есеп (С деңгейі) «Мәзір»

Lst1 тізімі [‘Snacks’, ‘Caesar Salad’, ‘Spaghetti’, ‘Chicken Stirfry’] тағамдар мәзірінен тұрады, ал Lst2 тізімі [‘French Fries’, ‘Caesar Salad’, ‘Fish and Chips’, ‘Chicken Stirfry’, ‘Juice’] тағамдар мәзірінен тұрады. Екінші тізімнен бірінші тізімге қайталанбайтын жаңа элементтерді қосытын программы құрыңыз. Жаңа тізімді экранға шығарыңыз.

Мысал,

list[‘Snacks’, ‘Caesar Salad’, ‘Spaghetti’, ‘Chicken Stirfry’]

output [‘Snacks’, ‘Caesar Salad’, ‘Spaghetti’, ‘Chicken Stirfry’, ‘French Fries’, ‘Fish and Chips’, ‘Juice’]

3 қосымша

«Рефлексия» жаттығуы

Келісемін

Жартылай келісемін

Келіспеймін

Мен тізімге жаңа элементтер қоса аламын.

Мен тізімнен элементтерді әртүрлі жолдармен жоя аламын.

Мен элементті тізімге қосу алгоритмін түсіндіре аламын.

Мен элементті тізімнен жою алгоритмін түсіндіре аламын.

Мен ұсынылған есептерді оңай шығара аламын.



Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter

Қарап көріңіз 👇



Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру

Соңғы жаңалықтар:
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды
» Жоғары оқу орындарына құжат қабылдау қашан басталады?
Пікір жазу