{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Оператор. Назва. Опис. Математичні оператори=Присвоєння. Присвоює змінній значення+Додавання. Додає два числа, може використовуватись для об’єднання стрічок-Віднімання. Віднімає з одного числа друге*Множення. Перемножує два числа/Ділення. Ділить одне число на друге**Піднесення в степінь. Підносить число у заданий степінь. Саме число і степінь можуть бути як цілими так і з плаваючою крапкою//Ділення націло. Ділить одне число на друге. Якщо обидва числа цілі, результатом буде ціла частина без залишку%Отримання залишку від ділення. Залишок від ділення одного числа на друге+=Інкремент. Добавляє до числа одиницю (i=i+1)-=Декремент. Віднімає від числа одиницю (i=i-1)Оператори порівняння==Рівність. Перевірка рівності двох елементів< Менше ніж. Перевіряє, чи менше перше число за друге> Більше ніж. Перевіряє, чи більше перше число за друге<=Менше або дорівнюєПеревіряє, чи не більше перше число за друге>=Більше або дорівнюєПеревіряє, чи не менше перше число за друге!=Нерівність. Перевіряє нерівність двох елементів
Математичні функціїa = round(11.5)print(a) # 12a = round(8.5)print(a) # 8a = round(10.667,2)print(a) # 10.67a = round(10.665,2)print(a) # 10.66a = round(10.66732,3)print(a) # 10.667a = abs(-25)print(a) #25a = abs(-23.87)print(a) # 23.87a = pow(25,2)print(a) # 625a = pow(-3,3)print(a) # -27a = round(10.6)print(a) # 11 Python надає стандартні функції для роботи з числовими даними: abs(), pow(), round().
Завдання1. Ввести з клавіатури три цілих числа, знайти їх суму, добуток і середнє арифметичне.2. Отримати випадкове трьохзначне число і вивести через кому його окремі цифри. абокод:a = int(input())b = int(input())c = int(input())print(a+b+c)print(a*b*c)print((a+b+c)/3)КОД:import randomn = random.randint(100,999)print(n)a = n // 100b = n // 10 % 10c = n % 10print(a,’,’,b,’,’,c)
Напишіть програму, яка отримує номер місяця і виводить відповідну йому пору року або повідомлення про помилку. Завдання: Код:n = int(input('Введіть номер місяця='))if n == 12 or n<=2: print('зима')elif n <=5: print('весна')elif n<=8: print('літо')elif n<=11: print('осінь')else: print('такого місяця не існує')
Функція range range (start, stop, step) є універсальною функцією Python. Найчастіше вона використовується в циклах for. Функція range () може приймати від одного до трьох агрументів, при цьому аргументами повинні бути цілі числа (int).range(7) [0, 1, 2, 3, 4, 5, 6]range(1,8) [1, 2, 3, 4, 5, 6, 7]range(0, 20, 5) [0, 5, 10, 15]range(0, -7, -1) [0,-1,-2,-3,-4,-5,-6]Приклад:
Завдання: Натуральне число називається числом Армстронга, якщо сума цифр числа, зведених в N-ну ступінь (де N - кількість цифр в числі) дорівнює самому числу. Наприклад, 𝟏𝟓𝟑=𝟏𝟑+𝟓𝟑+𝟑𝟑. Знайдіть всі тризначні числа Армстронга. Код:for n in range(100,1000): a = n // 100 b = n //10 % 10 c = n % 10 if n == a**3 + b**3 + c**3: print(n)
Старинне завдання: Є 100 гривень. Скільки биків, корів і телят можна купити на всі ці гроші, якщо плата за бика -10 гривень, за корову - 5 гривень, за теля - 0,5 гривні і треба купити 100 голів худоби?Код на Pascal. Program SZ;var b,k,t: integer;beginfor b:=0 to 10 do for k:=0 to 20 do for t:=0 to 200 do begin if ((b*10)+(k*5)+(t*0.5)=100) and (b+k+t=100) then writeln(b,' биків, ',k,' корів, ',t,' телят'); end;readln;end.
Старинне завдання: Є 100 гривень. Скільки биків, корів і телят можна купити на всі ці гроші, якщо плата за бика -10 гривень, за корову - 5 гривень, за теля - 0,5 гривні і треба купити 100 голів худоби?Код на Pythonfor b in range(11): for k in range(21): for t in range(201): if ((b * 10)+(k*5)+(t*0.5)) == 100 and b + k + t == 100: print(b,'биків', k,'корів', t,'телят')
Завдання: Напишіть програму, яка згенерує 8 чисел, додає їх в список. На екран виводить їх суму, максимальне і мінімальне з них. import randomprint(‘згенеруйте 8 чисел’)my_list= []i = 1while i <= 8: a = random.randint(10,99) my_list.append(a) i = i+1print(my_list)print(sum(my_list))print(max(my_list))print(min(my_list))
math.pi — число «пі»math.sqrt(x) — квадратний коріньmath.sin(x) — синус кута, заданого в радіанахmath.cos(x) — косинус кута, заданого в радіанахmath.exp(x) — експонента ехmath.ln(x) — натуральний логарифмmath.floor(x) — округлення «вниз»math.ceil(x) — округлення «вгору»import mathпідключити математичний модульx = math.floor(1.6) #1x = math.ceil(1.6) #2x = math.floor(-1.6) #-2x = math.ceil(-1.6) #-1 Модуль math
Модуль math. Завдання:: Визначити, чи належить точка А з координатами (x1;y1) колі радіуса R з центром в точці О(х0;у0). Код:from math import sqrtx0 = float(input('x0='))y0 = float(input('y0='))x1 = float(input('x1='))y1 = float(input('y1=‘))R = float(input(‘R='))AO = sqrt((x1-x0)**2+(y1-y0)**2)print('AO=',AO)if AO > R: print(‘точка знаходиться за межами кола‘)else: print(‘точка належить кругу‘)