-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2HomeWork_Python.py
133 lines (131 loc) · 7.37 KB
/
2HomeWork_Python.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import math
# 1. Создать переменную item_1 типа integer.
item_1 = 5
# 2. Создать переменную item_2 типа integer.
item_2 = 10
# 3. Создать переменную result_sum в которой вы суммируете item_1 и item_2.
result_sum = item_1 + item_2
# 4. Вывести result_sum в консоль.
print(result_sum)
# 5. Создать переменную result_subtr в которой вы вычитаете большую по значению переменную из меньшей по значению.
result_subtr = item_1 - item_2
result_subtr = - result_subtr
# 6. Вывести result_subtr в консоль.
print(result_subtr)
# 7. Создать переменную result_multi в которой вы умножаете item_1 на item_2.
result_multi = item_1 * item_2
# 8. Вывести result_multi в консоль.
print(result_multi)
# 9. Создать переменную result_exp в которой вы item_1 возводите в степень item_2.
result_exp = item_1 ** item_2
# 10. Вывести result_exp в консоль.
print(result_exp)
# 11. Создать переменную result_m_exp в которой вы item_1 возводите в степень item_2 используя библиотеку math.
result_m_exp = math.pow(item_1, item_2)
# 12. Вывести result_m_exp в консоль.
result_m_exp = math.pow(item_1, item_2)
# 13. Создать переменную result_s_root в которой вы найдёте квадратный корень любой из переменной item
result_s_root1 = item_1 ** 0.5
# 14. Вывести result_s_root в консоль.
print(result_s_root1)
# 15. Создать переменную result_m_s_root в которой вы найдёте квадратный корень любой из переменной item используя библиотеку math.
result_m_s_root1 = math.sqrt(item_1)
# 16. Вывести result_m_s_root в консоль.
print(result_m_s_root1)
# 17. Создать переменную result_mp_s_root в которой вы найдёте квадратный корень любой из переменной item используя библиотеку math используя метод pow.
result_mp_s_root1 = math.pow(item_1, 0.5)
# 18. Вывести result_mp_s_root в консоль.
print(result_mp_s_root1)
# 19. Присвоить переменной item_1 odd значение
item_1 = 3
# 20. Присвоить переменной item_2 even значение
item_2 = 4
# 21. Создать переменную result_division в которой вы разделите item_1 на item_2.
result_division = item_1 / item_2
# 22. Вывести result_division в консоль.
print(result_division)
# 23. Создать переменную result_m_floor и result_division округлить до ближайшего целого меньшего чем result_division.
result_m_floor = math.floor(result_division)
# 24. Вывести result_m_floor в консоль.
print(result_m_floor)
# 25. Создать переменную result_m_ceil и result_division округлить до ближайшего целого большего чем result_division.
result_division = math.ceil(result_division)
# 26. Вывести result_m_ceil в консоль.
print(result_division)
# 27. Создать переменную result_int и result_division округлить до ближайшего целого через явное приведение.
result_int = round(math.ceil(result_division))
# 28. Вывести result_int в консоль.
print(result_int)
# 29. Создать переменную result_no_division_loss в которой вы разделите item_1 на item_2 без остатка.
result_no_division_loss = item_1 // item_2
# 30. Вывести result_no_division_loss в консоль.
print(result_no_division_loss)
# 31. Создать переменную result_division_loss в которой вы найдёте остаток от деления item_1 на item_2.
result_division_loss = item_1 % item_2
# 32. Вывести result_division_loss в консоль.
print(result_division_loss)
# Дальше будет реализация через арифметические действия с присваиванием.
# 33. Создать переменную item_3 и присвоить ей целое число
item_3 = int(3)
# 34. Прибавить 10 к item_3 с присвоением.
item_3 = item_3 + 10
# 35. Вывести item_3 в консоль.
print(item_3)
# 36. Отнять 5 от item_3 с присвоением.
item_3 = item_3 - 5
# 37. Вывести item_3 в консоль.
print(item_3)
# 38. Умножить item_3 на 3 с присвоением.
item_3 = item_3 * 3
# 39. Вывести item_3 в консоль.
print(item_3)
# 40. Разделить item_3 на 2 с присвоением.
item_3 = item_3 * 2
# 41. Вывести item_3 в консоль.
print(item_3)
# 42. Возвести в степень 2 item_3 с присвоением.
item_3 = item_3 ** 2
# 43. Вывести item_3 в консоль.
print(item_3)
# 44. Найти квадратный корень item_3 с присвоением.
item_3 = int(math.sqrt(item_3))
# 45. Вывести item_3 в консоль.
print(item_3)
# 46. Присвоить остаток от деления item_3
item_3_mod = item_3 % 5
item_3 = item_3_mod + item_3
# 47. Вывести item_3 в консоль.
print(item_3)
# Boolean
# 48. Создать переменную b_item_t и присвоить True
b_item_t = bool(True)
# 49. Создать переменную b_item_f и присвоить False
b_item_f = bool(False)
# 50. Создать переменную b_item_relult_sum и присвоить сумму b_item_t и b_item_f
b_item_relult_sum = b_item_t + b_item_f
# 51. Вывести b_item_relult_sum в консоль.
print(b_item_relult_sum)
# 52. Создать переменную b_item_relult_subtr и присвоить разницу b_item_t и b_item_f
b_item_relult_subtr = b_item_t - b_item_f
# 53. Вывести b_item_relult_subtr в консоль.
print(b_item_relult_subtr)
# 54. Создать переменную b_item_relult_multi и присвоить умножение b_item_t и b_item_f
b_item_relult_multi = b_item_t * b_item_f
# 55. Вывести b_item_relult_multi в консоль.
print(b_item_relult_multi)
# 56. Создать переменную b_item_relult_division и присвоить деление b_item_t и b_item_f
try:
b_item_relult_division = b_item_t / b_item_f
except:
b_item_relult_division = "Ошибка"
# 57. Вывести b_item_relult_division в консоль. (Получить ошибку)
print(b_item_relult_division)
# 58. Создать переменную b_item_1_int и присвоить явное приведение b_item_t к int
b_item_1_int = int(b_item_t)
# 59. Вывести b_item_1_int в консоль.
print(b_item_1_int)
# 60. Создать переменную b_item_2_int и присвоить явное приведение b_item_2(Тут, возможно b_item_f, а не b_item_2) к int
b_item_2 = False
b_item_2_int = int(b_item_2)
# 61. Вывести b_item_2_int в консоль.
print(b_item_2_int)