Айше обнови решението на 15.11.2022 00:01 (преди около 2 години)
Ок ли е да имам константи извън класовете? Основно пиша на C# и там бих ги сложила като private const
property, но за Python така и не успях да намеря каква е конвенцията за такива случаи
Да, няма проблем. За да кажеш, че са константи, просто използваш главни букви, както вече си направила.
По-добре с една долна черта. Моля виж становището ми по темата: https://fmi.py-bg.net/tips/2
При дефиниране на стойност по подразбиране не се слагат интервали около равното.
Това е ок, но в random
модула има и функции, които са по-близо до това, което искаш да направиш. Просто няма да трябва да умножаваш и делиш. Например random.randrange()
number_of_cards
и 0
при слайсването са излишни. Така или иначе слайсването започва от първия елемент и свършва с последния.
for player in first_half + second_half
ше ти спести единия цикъл. Същото важи и за другата посока по-горе.
Добро и чисто решение. Смятам, че заслужава бонус точка.
Ок ли е да имам константи извън класовете? Основно пиша на C# и там бих ги сложила като
private const
property, но за Python така и не успях да намеря каква е конвенцията за такива случаиДа, няма проблем. За да кажеш, че са константи, просто използваш главни букви, както вече си направила.
По-добре с една долна черта. Моля виж становището ми по темата: https://fmi.py-bg.net/tips/2