
Работа с текстовыми файлами
Presentation
•
Social Studies
•
12th Grade
•
Practice Problem
•
Medium
Екатерина Екатерина
Used 4+ times
FREE Resource
42 Slides • 14 Questions
1
Multiple Choice
Вы хотите объявить функцию в Python, какую строчку вы напечатаете в программе?
function some_function():
def some_funtion():
some_function()
2
Вопросы для повторения материала
Зачем нужны функции?
3
Multiple Select
Учитывая следующую функцию fun1(), выберите все правильные вызовы функции:
4
Multiple Choice
Что выведет программа?
Ошибку
30
25
5
Multiple Choice
Что выведет программа?
Ошибку
21
21 5
5
6
Open Ended
Напишите функцию по следующему
описанию:
Функция smallest имеет три параметра и
принимает в качестве аргументов три числа.
Необходимо сравнить эти три числа
(условиями) и вернуть значение
наименьшего из них.
Результат функции вывести на экран.
7
8
9
Open Ended
Обычно, за редким исключением, у каждого файла есть свое название и расширение.
Вопрос: какое расширение у файла, где мы пишем python-код?
10
Word Cloud
Какие еще расширения файлов вам известны?
11
12
13
14
Ссылку на файл я отправлю в чат.
15
16
Попробуйте распечатать переменную file
Передаем функции open строковое значение - путь к файлу + название.
17
На самом деле, мы видим информацию о файловом обьекте, с помощью которого мы будем взаимодействовать с файлом внутри нашей программы.
<_io.TextIOWrapper name='pangrams.txt' mode='r' encoding='UTF-8'>
18
19
20
21
22
23
24
25
Open Ended
Посмотрите на свой код. Как распечатать только первую букву из первой строки?
26
Open Ended
Напишите строку кода для открытия файла под названием work.txt. Сохраните файлик в переменную file
27
28
'r'- Открывает файл только для чтения. Указатель файла помещается в
начале файла. Это режим "по умолчанию".
'w' - Открывает файл только для записи. Перезаписывает файл, если
файл существует. Если файл не существует, создает новый файл для
записи.
'a' - Открывает файл для добавления. Указатель файла находится в
конце файла, если файл существует. То есть файл находится в режиме
добавления. Если файл не существует, он создает новый файл для
записи.
29
30
31
Open Ended
На основе предыдущего кода, напишите программу, которая выводит фразу
jumps over.
Используйте изученные методы (seek, read).
32
33
34
35
36
37
38
Open Ended
Используйте изученный метод readline чтобы вывести на экран третью строчку из файла:
Quiere la boca exhausta vid, kiwi, piña y fugaz jamón.
Что в переводе с испанского:
Уставший рот хочет вина, киви, ананаса и мимолетной ветчины.
39
Примеры смотрим в программе
40
Draw
Cопоставьте названия функций для работы с файлами и их предназначения. Соедините нужное линиями.
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Open Ended
Напишите код.
Дополните текстовый документ pangrams.txt ещё одной панграммой:
Big July earthquakes confound zany experimental.
55
56
Open Ended
Создайте текстовый файл evens.txt и запишите туда все четные числа от 0 до 20.
Числа должны быть записаны в одну строчку как в примере!
Вы хотите объявить функцию в Python, какую строчку вы напечатаете в программе?
function some_function():
def some_funtion():
some_function()
Show answer
Auto Play
Slide 1 / 56
MULTIPLE CHOICE
Similar Resources on Wayground
46 questions
Л7.ИИ для гуманитария
Presentation
•
University
51 questions
Лекция 15. Smart-указатели
Presentation
•
University
51 questions
14.04 СЛИВ Атестатция
Presentation
•
11th Grade
53 questions
Personality traits
Presentation
•
Professional Development
54 questions
география
Presentation
•
11th Grade
47 questions
Untitled Lesson
Presentation
•
University
49 questions
Русский язык
Presentation
•
University
57 questions
Договоры, содействующие торговле
Presentation
•
University
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade