Дмитрий Красота - Введение в Python
Название: | Введение в Python | |
Автор: | Дмитрий Красота | |
Жанр: | Руководства и инструкции, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Python | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Введение в Python"
Python это высокоуровневый, интерпретируемый, интерактивный и объектно-ориентированный скриптовой язык программирования. Python был разработан как "легкочитаемый" язык, часто использующий в качестве ключевых слов слова английского языка.
--------
Файл изготовлен по материалам сайта http://pythonicway.com/
Читаем онлайн "Введение в Python". [Страница - 6]
-
Вычитание - Вычитает правый операнд из левого
15 - 5 в результате будет 10
20 - -3 в результате будет 23
13.4 - 7 в результате будет 6.4
*
Умножение - Перемножает операнды
5 * 5 в результате будет 25
7 * 3.2 в результате будет 22.4
-3 * 12 в результате будет -36
/
Деление - Делит левый операнд на правый
15 / 5 в результате будет 3
5 / 2 в результате будет 2 (В Python 2.x версии при делении двух целых чисел результат будет целое число)
5.0 / 2 в результате будет 2.5 (Чтобы получить "правильный" результат хотя бы один операнд должен быть float)
%
Деление по модулю - Делит левый операнд на правый и возвращает остаток.
6 % 2 в результате будет 0
7 % 2 в результате будет 1
13.2 % 5 в результате 3.2
**
Возведение в степень - возводит левый операнд в степень правого
5 ** 2 в результате будет 25
2 ** 3 в результате будет 8
-3 ** 2 в результате будет -9
//
Целочисленное деление - Деление в котором возвращается только целая часть результата. Часть после запятой отбрасывается.
12 // 5 в результате будет 2
4 // 3 в результате будет 1
25 // 6 в результате будет 4
Операторы сравнения в Python:
ОператорОписание
Примеры
==
Проверяет равны ли оба операнда. Если да, то условие становится истинным.
5 == 5 в результате будет True
True == False в результате будет False
"hello" == "hello" в результате будет True
!=
Проверяет равны ли оба операнда. Если нет, то условие становится истинным.
12 != 5 в результате будет True
False != False в результате будет False
"hi" != "Hi" в результате будет True
<>
Проверяет равны ли оба операнда. Если нет, то условие становится истинным.
12 <> 5 в результате будет True. Похоже на оператор !=
>
Проверяет больше ли значение левого операнда, чем значение правого. Если да, то условие становится истинным.
5 > 2 в результате будет True.
True > False в результате будет True.
"A" > "B" в результате будет False.
<
Проверяет меньше ли значение левого операнда, чем значение правого. Если да, то условие становится истинным.
3 < 5 в результате будет True.
True < False в результате будет False.
"A" < "B" в результате будет True.
>=
Проверяет больше или равно значение левого операнда, чем значение правого. Если да, то условие становится истинным.
1 >= 1 в результате будет True.
23 >= 3.2 в результате будет True.
"C" >= "D" в результате будет False.
<=
Проверяет меньше или равно значение левого операнда, чем значение правого. Если да, то условие становится истинным.
4 <= 5 в результате будет True.
0 <= 0.0 в результате будет True.
-0.001 <= -36 в результате будет False.
Операторы присваивания в Python:
ОператорОписание
Примеры
=
Присваивает значение правого операнда левому.
c = 23 присвоит переменной с значение 23
+=
Прибавит значение правого операнда к левому и присвоит эту сумму левому операнду.
с = 5
а = 2
с += а равносильно: с = с + а. с будет равно 7
-=
Отнимает значение правого операнда от левого и присваивает результат левому операнду.
с = 5
а = 2
с -= а равносильно: с = с - а. с будет равно 3
*=
Умножает правый операнд с левым и присваивает результат левому операнду.
с = 5
а = 2
с *= а равносильно: с = с * а. c будет равно 10
/=
Делит левый операнд на правый и присваивает результат левому операнду.
с = 10
а = 2
с /= а равносильно: с = с / а. c будет равно 5
%=
Делит по модулю операнды и присваивает результат левому.
с = 5
а = 2
с %= а равносильно: с = с % а. c будет равно 1
**=
Возводит в левый операнд в степень правого и присваивает результат левому операнду.
с = 3
а = 2
с **= а равносильно: с = с ** а. c будет равно 9
//=
Производит целочисленное деление левого операнда на правый и присваивает результат левому операнду.
с = 11
а = 2
с //= а равносильно: с = с // а. c будет равно 5
Побитовые операторы в Python:
Побитовые операторы предназначены для работы с данными в битовом (двоичном) формате. Предположим, что у нас есть два числа a = 60; и b = 13. В двоичном формате они будут иметь следующий вид:
a = 0011 1100
b = 0000 1101
Оператор
Описание
Примеры
&
Бинарный "И" оператор, копирует бит в результат только если бит присутствует в обоих операндах.
(a & b) даст нам 12, которое в двоичном формате выглядит так 0000 --">Книги схожие с «Введение в Python» по жанру, серии, автору или названию:
Марк Лутц - Программирование на Python. Том 1 4 изд. Жанр: Руководства и инструкции Год издания: 2011 |
Марк Лутц - Программирование на Python. Том 1 Жанр: Руководства и инструкции Год издания: 2011 |
В В Бородин - Травы с эффектом антибиотиков Жанр: Медицина Год издания: 2013 |
Александра Демурчиду - Как поступить в зарубежный ВУЗ Жанр: Справочники Год издания: 2015 |