Skip to content

Commit d3bce31

Browse files
committed
fix: added correct number rounding
1 parent caf4896 commit d3bce31

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

python/commits.ipynb

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "code",
5+
"execution_count": 1,
6+
"id": "cb266a54",
7+
"metadata": {},
8+
"outputs": [
9+
{
10+
"data": {
11+
"text/plain": [
12+
"'Commits.'"
13+
]
14+
},
15+
"execution_count": 1,
16+
"metadata": {},
17+
"output_type": "execute_result"
18+
}
19+
],
20+
"source": [
21+
"\"\"\"Commits.\"\"\""
22+
]
23+
},
24+
{
25+
"cell_type": "markdown",
26+
"id": "5ff91afa",
27+
"metadata": {},
28+
"source": [
29+
"1. Опишите своими словами назначение каждого из этих типов коммитов: \n",
30+
"`feat` - коммит добавляет новый функционал в код; \n",
31+
"`fix` - коммит исправляет баг в коде; \n",
32+
"`docs` - коммит связан с обновлением или исправлением документации; \n",
33+
"`style` - коммит для изменения стиля кода; \n",
34+
"`refactor` - коммит для изменения структуры кода без добавления новых функций или исправления багов; \n",
35+
"`test` - коммит для добавления или изменения тестового кода; \n",
36+
"`build` - коммит влияющий на процесс сборки проекта; \n",
37+
"`ci` - коммит для изменений, связанных с непрерывной интеграцией; \n",
38+
"`perf` - коммит для улучшения производительности кода; \n",
39+
"`chore` - коммит для вспомогательных или рутинных задач, не связанных напрямую с функциональностью или исправлением ошибок. \n",
40+
"\n",
41+
"2. Представьте, что вы исправили баг в функции, которая некорректно округляет числа. Сделайте фиктивный коммит и напишите для него сообщение в соответствии с Conventional Commits (используя тип fix). \n",
42+
"\n",
43+
"3. Добавление новой функциональности:\n",
44+
"Допустим, вы реализовали новую функцию generateReport в проекте. Сделайте фиктивный коммит с типом feat, отражающий добавление этой функциональности\n",
45+
"\n",
46+
"4. Модификация формата кода или стилей:\n",
47+
"Представьте, что вы поправили отступы и форматирование во всём проекте, не меняя логики кода. Сделайте фиктивный коммит с типом style\n",
48+
"\n",
49+
"5. Документация и тестирование:\n",
50+
"\n",
51+
"Сделайте фиктивный коммит с типом docs, добавляющий или улучшающий документацию для вашей новой функции.\n",
52+
"Сделайте фиктивный коммит с типом test, добавляющий тесты для этой же функции."
53+
]
54+
}
55+
],
56+
"metadata": {
57+
"kernelspec": {
58+
"display_name": "Python 3",
59+
"language": "python",
60+
"name": "python3"
61+
},
62+
"language_info": {
63+
"codemirror_mode": {
64+
"name": "ipython",
65+
"version": 3
66+
},
67+
"file_extension": ".py",
68+
"mimetype": "text/x-python",
69+
"name": "python",
70+
"nbconvert_exporter": "python",
71+
"pygments_lexer": "ipython3",
72+
"version": "3.11.0"
73+
}
74+
},
75+
"nbformat": 4,
76+
"nbformat_minor": 5
77+
}

0 commit comments

Comments
 (0)