Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Программирование на Python для абсолютных новичков


Книга Алексея Злыгостева "Реальные случаи из всемирной истории и исторические анекдоты" - это захватывающее погружение в прошлое, предлагающее уникальное сочетание реальных исторических событий и забавных анекдотов. Автор собрал обширную коллекцию увлекательных историй, которые проливают свет на различные эпохи и культуры. От древних египтян и римлян до средневековья и современности, книга охватывает широкий спектр тем, от эпических сражений до курьёзных происшествий. Что отличает...

СЛУЧАЙНАЯ КНИГА

Голова, полная птиц. Пабло Неруда
- Голова, полная птиц

Жанр: Поэзия

Год издания: 1976

Серия: Избранные недостатки (Пабло Неруда)

Кевин Уилсон - Программирование на Python для абсолютных новичков

Программирование на Python для абсолютных новичков
Книга - Программирование на Python для абсолютных новичков.  Кевин Уилсон  - прочитать полностью в библиотеке КнигаГо
Название:
Программирование на Python для абсолютных новичков
Кевин Уилсон

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Программирование на Python для абсолютных новичков"


Читаем онлайн "Программирование на Python для абсолютных новичков". [Страница - 15]

или строки из файла.
Метод

Описание

read ()

Возвращает содержимое файла

readable ()

Возвращает, может или нет быть прочитан файловый поток

readline ()

Возвращает из файла одну строку

readlines () Возвращает из файла список строк

Различные способы записи данных в файл. Вы можете проверить,
доступен ли файл для записи, или записать данные в файл.
Метод

Описание

writable ()

Возвращает, может или нет быть произведена запись в файл

write ()

Записывает указанную строку в файл

writelines () Записывает в файл список строк

Различные другие методы поиска позиции в файле, а также метод для
возврата текущей позиции в файле и метод для усечения файла до

определенного размера.
Метод

Описание

seek ()

Изменяет положение в файле

seekable ()

Возвращает, позволяет ли файл нам именить положение в файле

tell ()

Возвращает текущее положение в файле

truncate ()

Изменяет размер файла до заданного значения

Лабораторная работа
Взгляните на следующие упражнения и используйте полученные знания
для решения задач.
1. Напишите программу, которая получает строку от пользователя и
записывает ее в файл вместе с именем пользователя.
2. Измените программу из упражнения 1 так, чтобы она добавляла
данные в файл, а не перезаписывала их.
3. Напишите программу для записи списка имен в файл.
4. Напишите программу для чтения файла построчно и сохранения его в
списке.
5. В чем разница между текстовым файлом и двоичным файлом?

Использование функций
Функции помогают разбить программу на более мелкие фрагменты. Это
позволяет избежать повторения кода, что делает более крупные
программы более эффективными и простыми в обслуживании.
Для этого раздела посмотрите демонстрационные видео
elluminetpress.com/pyfunctions

Вам также понадобятся исходные файлы из каталога Chapter 06.

Что такое функции
Функция — это блок кода, который выполняется только при его вызове.
Python поставляется с библиотекой функций для выполнения широкого
спектра задач. Это так называемые встроенные функции. Например:
print ()
input ()
open ()

Вы также можете создавать свои собственные функции. Эти функции
называются пользовательскими функциями. Например:
def functionName (parameters):


Функция принимает параметры или аргументы, заключенные в круглые
скобки, и возвращает результат. Кажется, что большинство людей
используют оба этих термина как синонимы, но это не одно и то же.
• Параметр – это переменная в определении функции.
• Аргумент – это значение, передаваемое во время вызова
функции.
Например, в следующем коде. Определение функции
принимает два параметра ‘firstnum’ и ‘secondnum’.

‘addnum’

В строке внизу мы вызываем функцию ‘addnum’ и передаем ей два
аргумента ‘a’ и ‘b’.

Встроенные функции
Python имеет различные встроенные функции. Вот некоторые из
наиболее распространенных из них.
Функция

Описание

Пример

abs()

Возвращает абсолютное значение числа abs(val)

bin()

Возвращает двоичную версию числа

bin(val)

bool()

Возвращает логическое значение
указанного объекта

bool(val)

bytearray() Возвращает массив байтов

bytearray(val)

bytes()

Возвращает байтовый объект

bytes(val)

chr()

Возвращает символ из указанного
Юникода

chr(65)

dict()

Возвращает словарь (массив)

diet(id = "A34",name =
"USA")

divmod()
filter()

Возвращает частное и остаток при
делении аргумента на аргумент
Используйте функцию фильтра, чтобы
исключить элементы из итерируемого
объекта

divmod(17, 3)
filter (function, itemto-be-filtered)

float()

Возвращает число с плавающей запятой

format()

Форматирует указанное значение
Замените слово «формат» на
'b' - двоичный формат
'd' - десятичный формат
'e' — научный формат, с маленькой
буквой e.
'E' — научный формат, с заглавной
буквой E.
'f - формат номера фиксированной точки
format(value, format)
'F' — формат номера фиксированной
точки, верхний регистр.
'o' - восьмеричный формат
'x' — шестнадцатеричный формат,
строчные буквы.
'X' — шестнадцатеричный формат,
верхний регистр.
'n' — числовой формат
'%' - процентный формат

float(val)

help()
hex()

Запускает встроенную справочную
систему
Преобразует число в шестнадцатеричное
hex(val)
значение

input()

Обеспечивает пользовательский ввод

val=input ( 'enter../ )

int()

Возвращает --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.