Информатика · ҰБТ сұрағы №12643

Python-дағы open() функциясының файл режимін оның әрекетімен сәйкестендіріңіз.

  1. 'w'
  2. 'a'
  3. 'x'
  4. 'r+'
  • A) Файлды екілік режимде тек оқуға ашады
  • B) Файл болмаса, оны жасап, тек оқуға ашады
  • C) Жаңа файл жасайды, файл бар болса қате береді
  • D) Бар файлды оқуға да, жазуға да ашады, мазмұнын өшірмейді
  • E) Файл бар болса мазмұнын өшіріп, жазуға ашады
  • F) Файлдың соңына қосып жазады
Дұрыс жауабы мен түсіндірмесі
Жауабы: 'w' — Файл бар болса мазмұнын өшіріп, жазуға ашады; 'a' — Файлдың соңына қосып жазады; 'x' — Жаңа файл жасайды, файл бар болса қате береді; 'r+' — Бар файлды оқуға да, жазуға да ашады, мазмұнын өшірмейді

'w' — қайта жазу; 'a' — қосып жазу; 'x' — тек жаңа файл (FileExistsError); 'r+' — оқу және жазу, файл болуы керек.

«Алгоритмдер және программалау» тақырыбынан тағы