Информатика · ҰБТ сұрағы №12643
Python-дағы open() функциясының файл режимін оның әрекетімен сәйкестендіріңіз.
- 'w'
- 'a'
- 'x'
- 'r+'
- A) Файлды екілік режимде тек оқуға ашады
- B) Файл болмаса, оны жасап, тек оқуға ашады
- C) Жаңа файл жасайды, файл бар болса қате береді
- D) Бар файлды оқуға да, жазуға да ашады, мазмұнын өшірмейді
- E) Файл бар болса мазмұнын өшіріп, жазуға ашады
- F) Файлдың соңына қосып жазады
Дұрыс жауабы мен түсіндірмесі
Жауабы: 'w' — Файл бар болса мазмұнын өшіріп, жазуға ашады; 'a' — Файлдың соңына қосып жазады; 'x' — Жаңа файл жасайды, файл бар болса қате береді; 'r+' — Бар файлды оқуға да, жазуға да ашады, мазмұнын өшірмейді
'w' — қайта жазу; 'a' — қосып жазу; 'x' — тек жаңа файл (FileExistsError); 'r+' — оқу және жазу, файл болуы керек.
«Алгоритмдер және программалау» тақырыбынан тағы
- a — өсу ретімен реттелген 100 элементті массив (индекстері 0–99), x мәні a[70]-те тұр. Код аяқталғанда steps а...
- Графтың көршілер тізімі: 1: [4, 2, 3]; 2: [5, 1]; 3: [6, 1, 5]; 4: [6, 1]; 5: [3, 2, 7]; 6: [7, 4, 3]; 7: [6,...
- Ломуто бөлу (partition) процедурасынан кейін массив қандай болады? a = [8, 3, 9, 5, 2, 7, 6] p = a[-1] i = -1...
- Программа нәтижесін анықтаңыз: def r(s): if len(s) < 2: return 0 return (s[0] != s[-1]) + r(s[1:-1]) print(r("...
- Программа экранға не шығарады? def g(n): if n == 0: return 0 if n % 2: return g(n - 1) + n return g(n // 2) *...
- Программа орындалғанда ағымдағы каталогта log.txt файлы жоқ болған. Экранға не шығады? with open("log.txt", "w...
- Алгоритмді оның уақыт күрделілігімен (ең нашар жағдайда, n — элемент саны) сәйкестендіріңіз.
- Функция берілген: def f(n): if n <= 1: return 1 return f(n - 1) + f(n - 2) f(6) шақырылғанда f функциясы барлы...