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)