
Работа с текстовыми файлами
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
48 questions
Russian - English Proverbs
Presentation
•
University
47 questions
Урок 11 Окружность и круг
Presentation
•
University
49 questions
A lev: Москва
Presentation
•
12th Grade
49 questions
Пиковая Дама - глава 2
Presentation
•
12th Grade
50 questions
Безособові дієприкметники -an (на початку тест з грам за 1 курс)
Presentation
•
University
56 questions
A lev: Module 1/3: система образования
Presentation
•
12th Grade
54 questions
Л6. Национальный характер
Presentation
•
University
48 questions
Л2-ЦТвиз-Заоч-ВидыЦТвиз
Presentation
•
University
Popular Resources on Wayground
19 questions
Naming Polygons
Quiz
•
3rd Grade
10 questions
Prime Factorization
Quiz
•
6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
Discover more resources for Social Studies
30 questions
AP Psychology Unit 4: Social Psychology and Personality
Quiz
•
12th Grade
48 questions
Civics EOC Practice Questions
Quiz
•
12th Grade
43 questions
U.S. History EOC Practice Questions
Quiz
•
12th Grade
50 questions
Economics Final Exam Review
Quiz
•
12th Grade
28 questions
Semester Review Part 1
Quiz
•
9th - 12th Grade
24 questions
Spring Semester Exam Part 2 Review
Quiz
•
9th - 12th Grade
10 questions
Exploring Financial Literacy and Personal Growth
Interactive video
•
9th - 12th Grade