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

  • Оқу мақсаттары

  • Интербелсенді шағын дәріс

  • ПРАКТИКУМ Тапсырма 2

  • Тапсырма 3 Екіөлшемді массив берілген numbers = [[1,2,3], [4,5,6], [7,8,9]]Матрицаны баспаға шығаратын Python кодын жазыңыз. Практикум

  • Sample Output: three of clubs seven of hearts queen of spadesТоптық жұмыс

  • Қалыптастырушы бағалау тапсырмасын әзірлеу

  • +++Таныстырылым-3күн. Программа ру. Алгоритм ру жне Python тілінде программалау практикумы. алыптастырушы баалау тапсырмалары


    Скачать 424.76 Kb.
    НазваниеПрограмма ру. Алгоритм ру жне Python тілінде программалау практикумы. алыптастырушы баалау тапсырмалары
    Дата27.06.2022
    Размер424.76 Kb.
    Формат файлаpptx
    Имя файла+++Таныстырылым-3күн.pptx
    ТипПрограмма
    #616609

    АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ

    Екіөлшемді массив.

    Екіөлшемді массивті пайдаланып Python тілінде программа құру.

    Алгоритм құру және Python тілінде программалау практикумы. Қалыптастырушы бағалау тапсырмалары.

    Оқу мақсаттары:

    7.3.3.2 Python (пайтон) программалау тіліндегі кірістірілген шарттарды қолдану;

    7.3.3.3 Python (пайтон) программалау тіліндегі күрделі шарттарды қолдану

    8.3.3.1 while (уайл) цикл операторын пайдалану;

    8.3.2.1 алгоритмнің трассировкасын жүзеге асыру;

    8.3.3.2 for(фор) цикл операторын пайдалану;

    8.3.3.3 цикл басқару нұсқаулығын қолдану (continue (континю), break (брик), else (элс));

    9.3.2.1 сұрыптау алгоритмдерін қолдану;

    9.3.3.2 екі өлшемді массивтер пайдаланып Python (пайтон) программалау тілінде бағдарламаларды жасау

    Тақырыпқа кіріспе: «Теңіз шайқасы» ойыны

    Интербелсенді шағын дәріс:

    Екіөлшемді массивтерді өңдеу

    Екіөлшемді массив берілген

    numbers = [[1,2,3], [4,5,6], [7,8,9]]

    Келесі кодтардың орындалу нәтижелері қандай?:

    print(numbers[0][0])

    print(numbers[-1][0])

    print(numbers[-1][1])

    print(numbers[1][2])

    print(numbers[-2][0]) 

    print(numbers[1][:2])

    matrix = [[2, 3],

    [5, 17],

    [2, 10]]

    s = 0

    for row in range(3):

    for col in range(2):

    s += matrix[row][col]

    print(s)

    Екіөлшемді массивтерді өңдеу

    Программа нені баспаға береді?:

    matrix = [[2, 3],

    [5, 17],

    [2, 10]]

    s = 0

    for row in range(3):

    for col in matrix = [[2, 3],

    [5, 17],

    [2, 10]]

    max_elem = matrix[0][0]

    i = 0

    j = 0

    for row in range(3):

    for col in range(2):

    if max_elem < matrix[row][col]:

    max_elem = matrix[row][col]

    i = row

    j = col

    print('Максимальный элемент =', max_elem)

    print('Строка', i)

    print('Столбец', j)

    range(2):

    s += matrix[row][col]

    print(s)

    Екіөлшемді массивтерді өңдеу

    Программа нені баспаға береді?:

    Екіөлшемді массивтерді өңдеу

    Программа нені баспаға береді?:

    matrix = [[2, 3],

    [5, 17],

    [2, 10]]

    for row in range(3):

    for col in range(2):

    if matrix[row][col] % 2 == 0:

    print(matrix[row][col], end=' ')

    Тапсырма 1

    Екіөлшемді массив берілген

    animals = [ ['hen', 'duck', 'turkey', 'goose', 'rooster'], ['cow', 'sheep', 'horse', 'ram', 'pig'], ['wolf', 'fox', 'bear', 'panther', 'lynx'] ]

    Келесі командалардың нәтижелерін жазыңыз:

    print(animals[1][0])

    print(animals[0][3])

    print(animals[2][4])

    print(animals[1][-2])

    print(animals[-3][-4])

    print(animals[0][0].upper())

    print(animals[2][1].capitalize())

    print(animals[1][4].replace('p', 'b'))

     

    stepik.org онлайн порталында тексеруге болады

    ПРАКТИКУМ

    Тапсырма 2

    Нөлмен толтырылған n x n элементтен тұратын шаршы матрицаны құру кодын толтырыңыз.

    matrix = [] n = 5 for i in range(__________): #n

    row = [ ___ ] *__ #0 n

    matrix._____(_____) # append row

     

    Тапсырма 3

    Екіөлшемді массив берілген

    numbers = [[1,2,3], [4,5,6], [7,8,9]]

    Матрицаны баспаға шығаратын Python кодын жазыңыз.

    Практикум

    Тапсырма 4

    Екіөлшемді тізімінің мәндерін оқу және оны экранда көрсету бағдарламасын жазыңыз

    Sample Input:

    3

    2

    three of

    clubs

    seven of

    hearts

    queen of

    spades

    Sample Output:

    three of clubs

    seven of hearts

    queen of spades

    Топтық жұмыс

    Екі өлшемді массивтерді (кіріктірілген тізімдер) қолданып программалау. Практикалық мысалдар ұсыну

    Топтардың таныстырылымы. Тәжірибе алмасу Бірін бірі бағалау

    Қалыптастырушы бағалау тапсырмасын әзірлеу


    Рефлексия


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