Х. ДосмҰхамедов



бет48/95
Дата07.12.2022
өлшемі3 Mb.
#466729
1   ...   44   45   46   47   48   49   50   51   ...   95
Жуйелик программалау Python

Әдістемелік нұсқау
Параметрімен бірге цикл деп аталатын цикл үшін Python тіліндегі мүмкіндіктерге бай. For циклында айнымалыны іске қосатын айнымалыны және мәндердің жиынын көрсетесіз. Мәндер жиынтығы тізіммен, жолақпен, жолмен немесе ауқыммен көрсетілуі мүмкін.


Тапсырмалар.

Циклдық құрылымды алгоритмдерді программалау. [a, b] аралығында h қадаммен өзгеретін x мәндері үшін y=f(x) функциясының мәндерінің кестесін экранға шығару. Есеп нұсқасына сәйкес, табылған y мәндерінің қосындысын (S), көбейтіндісін (P) және оң сандардың санын (K) анықтау. Есепті үш тәсілмен шығару:






нұсқа

функция

аралық




қадам
h

әрекет

1



[2,5]

0,5

P


2



[0.3]

0,2

S

3



[-2,4]

0,1

K

9 тәжірибелік жұмыс


Тақырыбы: Бір өлшемді жиымдар. Жиымдарды өңдеу.


Әдістемелік нұсқау

Периодты бағдарламалау тіліндегі тізімдер сияқты тізімдер реттеледі. Дегенмен, жолдарға қарағанда, тізімдер таңбалардан емес, түрлі нысандардан (мәндерден, деректерден) тұрады және тырнақша жақшаларымен [] тырнақшалармен бірге қойылады. Объектілер бір-бірінен үтірмен бөлінеді.




Жаттығулар
бүтін сандар тізбегі берілген.

  1. Тізбекте қайталанатын мүшелер бар ма?

  2. Тізбекке қайталанбайтын мүшелер бар ма?

  1. Тізбектің қайталанатын мүшелерінен жаңа тізбек құраңыз.

  2. Тізбектің қайталанбайтын мүшелерінен жаңа тізбек құраңыз.

  3. Тізбекте барлық қайталанатын мүшелерді бір-бірден ғана қалдырыңыз.

  4. Тізбектегі ең көп қайталанатын мүшені және оның санын табыңыз. Тізбекте қайталау саны ең көп болатын басқа мүше бар ма? Болса саны қанша?

10 тәжірибелік жұмыс
Тақырыбы: Екі өлшемді жиымдар. Жиымдарды өңдеу алгоритмдері


Тапсырмалар
/* _C _ 65_ Екі өлшемді arr[3][4] жиымының элементтерін жоғарыдағы 4 тәсілмен енгізіп , кестелеп, баспалаңдар______________*/
Әдістемелік нұсқаулар
Көптеген бағдарламалар жеке айнымалы, және айнымалы жиынтығымен жұмыс істемейді. Мұндай деректерді сақтау үшін деректер құрылымын пайдалануға болады (пайдаланылатын басқа да көптеген, термин «жиым» бағдарламалау тілі) бір Python тізімін деп аталады. Тізімі, 0-ден нөмірленген, жолдың рәміздер элементтердің жүйелілігі болып табылады. Сіз төмендегідей мысалы, тізім орнатуға болады, тік жақшада элементтердің аудару тізіміне тізімін көрсетуге болады:
Primes = [2, 3, 5, 7, 11, 13]
Rainbow = ['Red', 'Orange', 'Yellow', 'Green', 'Blue', 'Indigo', 'Violet']
В списке Primes — 6 элементов, а именно: Primes[0]==2, Primes[1] == 3, Primes[2] ==5, Primes[3] == 7, Primes[4] == 11, Primes[5] == 13.
Rainbow тізімі 7 элементтен тұрады, олардың әрқайсысы жол.
Жолдағы таңбалар сияқты, тізім элементтері соңынан теріс сандармен индекстелуі мүмкін, мысалы: Primes [-1] == 13, Primes [-6] == 2.
Тізімнің ұзындығы, яғни оның элементтерінің саны len () функциясымен, мысалы, l en (Primes) == 6 арқылы білуге болады.
Жолдардан айырмашылығы, тізім элементтерін өзгертуге болады, оларға жаңа мәндерді тағайындау.




Достарыңызбен бөлісу:
1   ...   44   45   46   47   48   49   50   51   ...   95




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет