БИЛЕТ №7
Ақпараттық жүйені жобалау тұжырымдамасы / Концепция проектирования информационной системы
Python бағдарламалау тіліндегі циклдер және оның түрлері / Циклы в языке программирования Python и их виды
Python тілінде цикл - бул кайталанатын операцияларды немесе код блоктарын орындауга мумкіндік беретін курылым.Ол уксас тапсырмаларды орындауды автоматтандыруга, деректер жинактарын ендеуге жане белгілі бір шарт орындалганша кодтын кайталануын баскаруга мумкіндік береді
Python-да циклдердін 2 негізгі турі бар:
for циклі жане while циклі.
For циклі кайталанатын нысан немесе тізім, кортеж немесе жол сиякты деректер тізбегі ішіндегі элементтерді кайталау ушін пайдаланылады. Ол осы нысаннын арбір злементі ушін берілген код блогын тізбектін сонына
жеткенше орындайды.
Python-да while нұсқаулығы берілген код блогын циклде көрсетілген логикалық өрнек шынайы болғанға дейін қайталайды.
while циклінің синтаксисі:
while логикалық өрнек:
команда 1
команда 2
...
N командасы
While кілтсөзінен кейін шартты өрнек көрсетіледі және бұл өрнек True мәнін қайтарғанша, одан әрі жүретін нұсқаулық блогы орындалады.
While циклына жататын барлық нұсқаулықтар келесі жолдарда орналасады және жолдың басынан (4 бос орын) шегініс болуы тиіс.
Python-да for циклі деректердің кез келген кешенді түрінің элементтерін (мысалы, жолдар немесе тізім) таңдау қабілетіне ие.
For циклінің синтаксисі:
for int in range(): команда 1
команда 2
...
N командасы
Int айнымалысы range () функциясының бірінші элементінің мәнін береді, содан кейін командалар орындалады. Содан кейін int айнымалысы range () функциясының барлық элементтері қайта таңдалғанша келесі ретімен беріледі.
Range () функциясы арифметикалық прогрессияны қамтитын тізімдерді (list) жасау үшін Python әмбебап функциясы болып табылады. Көбінесе ол for циклдарында қолданылады. range (старт, стоп, қадам) - Python стандартты range () функциясы қоңырауы сияқты көрінеді. Бір қадам әдепкі бойынша бастау нөлге тең,
C# программалау тілінде FileStream класы / Класс FileStream в языке программирования C#
Filestream класы файлдан оқуға және файлға жазуға мүмкіндік береді. Бұл мәтіндік файлдармен де, екілік файлдармен де жұмыс істеуге мүмкіндік береді.
Filestream нысанын жасау үшін filestream құру осы класстың конструкторларын да, статикалық file класының әдістерін де қолдануға болады. Бұл тізім файлға кіру режимін көрсетеді және келесі мәндерді қабылдай алады:
* Append: егер файл бар болса, онда мәтін файлдың соңына қосылады. Егер файл болмаса, ол жасалады. Файл тек жазу үшін ашылады.
* Create: жаңа файл жасалады. Егер мұндай файл бұрыннан бар болса, ол қайта жазылады
* * Create New: жаңа файл жасалады. Егер мұндай файл бұрыннан бар болса, онда бағдарлама қатені шығарады
* Open: файлды ашады. Егер файл болмаса, ерекшелік жойылады
* OpenOrCreate: егер файл бар болса, ол ашылады, егер жоқ болса - жаңасы жасалады
* Truncate: егер файл болса, ол қайта жазылады. Файл тек жазу үшін ашылады.
Достарыңызбен бөлісу: |