Skip to content

HW2_Borovikova#11

Open
HuntiFo wants to merge 12 commits intoPython-BI-2024-25:mainfrom
HuntiFo:HW2_Borovikova
Open

HW2_Borovikova#11
HuntiFo wants to merge 12 commits intoPython-BI-2024-25:mainfrom
HuntiFo:HW2_Borovikova

Conversation

@HuntiFo
Copy link

@HuntiFo HuntiFo commented Sep 19, 2024

No description provided.

Copy link

@IvanKozlov98 IvanKozlov98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Привет, хорошая работа!

  1. Обратите внимание на правила написания сообщений коммитов. Например, они должны начинаться с большой буквы, и не следует их брать в кавычки
  2. Функция main и функции калькулятора имеют разные отступы. При мердже нужно быть аккуратнее :)
    -2 балла
  3. Ещё раз обратите внимание на названия переменных. -2 балла

Оценка:
За функции: 76/80 баллов
За README: 10/10 баллов
За коммиты и правильную структуру форков: 10/10

  • 10 доп.

Итого: (96+10)/100 баллов

Comment on lines +2 to +15
def addition(n1, n2):
return n1 + n2

#Divison
def divison(x, y):
return x / y

# Функция для вычитания
def subtract(a, b):
return a - b

# Функция для умножения
def multiply(a, b):
return a * b

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. названия переменных в функциях неконсистентны -- где-то (n1,n2), (x, y), (a, b)
  2. названия переменных как-то должны подчеркивать -- что это числа - a,b - могут быть в теории чем угодно. Самое близкое к желаемому num1, num2

-2 балла

built = (input()).split()
number1=float(built[0])
number2=float(built[2])
if built[1] == '+':

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

built[1] также можно было записать в переменную, например, operator :)

Comment on lines +20 to +21
number1=float(built[0])
number2=float(built[2])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

принято ставить пробелы при декларации переменных

Suggested change
number1=float(built[0])
number2=float(built[2])
number1 = float(built[0])
number2 = float(built[2])

@nvaulin
Copy link
Contributor

nvaulin commented Sep 27, 2024

Привет, хорошая работа!

  1. Обратите внимание на правила написания сообщений коммитов. Например, они должны начинаться с большой буквы, и не следует их брать в кавычки
  2. Функция main и функции калькулятора имеют разные отступы. При мердже нужно быть аккуратнее :)
    -2 балла
  3. Ещё раз обратите внимание на названия переменных. -2 балла

Оценка: За функции: 76/80 баллов За README: 10/10 баллов За коммиты и правильную структуру форков: 10/10

  • 10 доп.

Итого: (96+10)/100 баллов

Небольшая поправка - за нейминги пока не снижаем. Но всё равно обратите внимание!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants