мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| python:week3 [01/02/2017 10:04] – создано ybezrukov | python:week3 [16/10/2018 12:17] (текущий) – ybezrukov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== |
| + | Для строк существует дополнительная функция Для дополнительного форматирования вывода можно пользоваться методом .format. С его помощью можно делать подстановки по определенному шаблону в строке. Например: | ||
| - | {{url>http://novt.net/ | + | {{url>https://pt.nsunc.com/ |
| + | ===== Пример 1 ===== | ||
| - | Отображение | + | Выведем на экран три столбца кубов и квадратов числа |
| - | {{url>http://novt.net/ | + | {{url>https://pt.nsunc.com/ |
| - | ====== Задача | + | ====== Задача |
| - | Написать программу, | + | Написать программу, |
| + | Подсказка: | ||
| + | |||
| + | <code python> | ||
| + | l=[[],[]] | ||
| + | </ | ||
| + | |||
| + | Добавить элемент в список можно с помощью функции .append() | ||
| + | |||
| + | <code python> | ||
| + | l=[] | ||
| + | |||
| + | l.append(5) | ||
| + | </ | ||
| + | |||
| + | Например | ||
| + | < | ||
| + | 1 10 9 8 | ||
| + | 2 11 12 7 | ||
| + | 3 4 5 6 | ||
| + | </ | ||
| + | |||
| + | ====== Работа с файлами ====== | ||
| + | |||
| + | Работа с текстовыми файлами в Питоне реализована несколько проще чем в Паскале и немного похожа на С. Откроем файл на чтение: | ||
| + | |||
| + | <code python> | ||
| + | f = open(' | ||
| + | </ | ||
| + | |||
| + | Функция open в данном случае принимает три аргумента, | ||
| + | |||
| + | Если наш файл текстовый, | ||
| + | |||
| + | <code python> | ||
| + | f = open(' | ||
| + | for line in f: | ||
| + | print(line) | ||
| + | </ | ||
| + | |||
| + | Аналогичным образом можно и писать в файл, сначала откроем файл на запись: | ||
| + | |||
| + | <code python> | ||
| + | f = open(' | ||
| + | </ | ||
| + | |||
| + | Сохраним в файл содержимое списка, | ||
| + | |||
| + | <code python> | ||
| + | f = open(' | ||
| + | |||
| + | l = [' | ||
| + | |||
| + | for item in l: | ||
| + | f.write(item) | ||
| + | | ||
| + | f.close() | ||
| + | </ | ||
| + | |||
| + | Обратите внимание, | ||