From cb2024295f44784c68c8f0bc79ff8e6ee93f3841 Mon Sep 17 00:00:00 2001 From: matlevera Date: Tue, 21 Mar 2023 00:54:07 +0300 Subject: [PATCH] added not all files --- lesson_1/1_1.py | 5 +++++ lesson_1/1_2.py | 7 +++++++ lesson_1/1_3.py | 8 ++++++++ lesson_1/1_4.py | 6 ++++++ 4 files changed, 26 insertions(+) create mode 100644 lesson_1/1_1.py create mode 100644 lesson_1/1_2.py create mode 100644 lesson_1/1_3.py create mode 100644 lesson_1/1_4.py diff --git a/lesson_1/1_1.py b/lesson_1/1_1.py new file mode 100644 index 0000000..70fe4e2 --- /dev/null +++ b/lesson_1/1_1.py @@ -0,0 +1,5 @@ +line = input() +numbers = line.split() +result = [float(num) for num in numbers] +result = sum(result) +print(result) \ No newline at end of file diff --git a/lesson_1/1_2.py b/lesson_1/1_2.py new file mode 100644 index 0000000..a6d25c8 --- /dev/null +++ b/lesson_1/1_2.py @@ -0,0 +1,7 @@ +import re +line = input() +while True: + rule = input() + a,b = (remov for remov in rule.split('->')) + line = line.replace(a,b) + print(line) \ No newline at end of file diff --git a/lesson_1/1_3.py b/lesson_1/1_3.py new file mode 100644 index 0000000..8d29e82 --- /dev/null +++ b/lesson_1/1_3.py @@ -0,0 +1,8 @@ +from math import fabs +from math import floor +line = input() +numbers = line.split() +result = [float(num) for num in numbers] +absresult = [fabs(res) for res in result] +fabsresult = [floor(absres) for absres in absresult] +print(fabsresult) \ No newline at end of file diff --git a/lesson_1/1_4.py b/lesson_1/1_4.py new file mode 100644 index 0000000..a43fb1f --- /dev/null +++ b/lesson_1/1_4.py @@ -0,0 +1,6 @@ +line = input() +numbers = line.split() +result = [float(num) for num in numbers] +powresult = [pow(res, 2) for res in result] +sumresult = [sum(powresult)] +print(sumresult)