1-й промежуточный контрольный вопросы по предмету Введение в информатики). (Лекция)


Арифметические операторы в Python


Download 0.5 Mb.
bet6/7
Sana23.04.2023
Hajmi0.5 Mb.
#1393376
TuriЛекция
1   2   3   4   5   6   7
Bog'liq
Ответы

Арифметические операторы в Python


Арифметические операторы используются с числовыми значениями для выполнения общих математических операций:



Оператор

Значение

Пример

+

добавление

4 + 5



вычитание

8 — 3

*

умножение

5 * 5

/

деление

4 / 2

%

остаток от деления

7 % 2

**

возведение в степень

2 ** 3

//

целочисленное деление

15 // 4

Операторы присваивания в Python


Операторы присваивания используются для присваивания значений переменным:

Оператор

Пример

Так же как

=

x = 5

x = 5

+=

x += 3

x = x + 3

-=

x -= 3

x = x — 3

*=

x *= 3

x = x * 3

/=

x /= 3

x = x / 3

%=

x %= 3

x = x % 3

//=

x //= 3

x = x // 3

**=

x **= 3

x = x ** 3

&=

x &= 3

x = x & 3

|=

x |= 3

x = x | 3

^=

x ^= 3

x = x ^ 3

>>=

x >>= 3

x = x >> 3

<<=

x <<= 3

x = x << 3


  1. Математические функции языка программирования Python и правила их написания.

Ответь.
Функция в программировании представляет собой обособленный участок кода, который можно вызывать, обратившись к нему по имени, которым он был назван. При вызове происходит выполнение команд тела функции.

exp(x)

Возвращает .

log(x[, base])

При передаче функции одного аргумента x, возвращает натуральный логарифм x (логарифм по основанию e = 2.7182…). При передаче двух аргументов, второй берется как основание логарифма.

log10(x)

Возвращает десятичный логарифм x.

pow(x, y)

Возвращает x в степени y. В отличие от операции ** приводит оба аргумента к типу float.

sqrt(x)

Квадратный корень (square root) из x.

1.Math - математические функции в Python.

Функции представления чисел ceil() и floor() — целая часть числа. Сeil() и floor() — функции общего назначения. Функция ceil округляет число до ближайшего целого в большую сторону. Функция floor убирает цифры десятичных знаков. Обе принимают десятичное число в качестве аргумента и возвращают целое число.

Функция fabs() — абсолютное значение . Функция fabs используется для вычисления абсолютного значения числа. Если число содержит любой отрицательный знак (-), то функция убирает его и возвращает положительное дробное число.

factorial() — функция факториала


Эта функция принимает положительное целое число и выводит его факториал.

Функция fmod() - остаток от деления.

Функция fmod(x,y) возвращает x % y. Разница в том, что выражение x % y работает только с целыми числами, а эту функцию можно использовать и для чисел с плавающей точкой.

Функция frexp(). Эта функция возвращает мантиссу и показатель степени в виде пары (m,n) любого числа x, решая следующее уравнение.



Функция fsum() - точная сумма float. Вычисляет точную сумму значений с плавающей точкой в итерируемом объекте и сумму списка или диапазона данных.





  1. Операторы ввода и вывода и их обзор, порядок выполнения.

Ответь.
Operator vivoda dannix. Стандартная функция print служит для вывода информации. Правило ее использования: после слова print в скобках через запятую перечисляются параметры, которые мы хотим вывести на экран (напечатать). Число этих параметров не ограничено. Запятая служит разделителем между параметрами: print(параметр, параметр, ..., параметр) Существует три вида параметров: константы, переменные и выражения (например, арифметические выражения). Константы бывают числовые, логические и строковые. Числовые константы – это просто различные числа, целые и вещественные (вещественные числа ещё называют действительными). Любой текст, набранный с клавиатуры и заключенный в апострофы (одиночные кавычки) или двойные кавычки, называется строковой константой. Если в текст нам нужно поместить апостроф, например, в слове O'key, то его надо заключать в двойные кавычки и наоборот. Пока что ограничимся этими двумя типами констант, а о логических поговорим позднее. Все параметры в операторе print независимы друг от друга, поэтому в одном и том же операторе могут встречаться параметры разных типов, в произвольном порядке.

Download 0.5 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling