Решение задачи представлено во вложенном файле.
Метод set нужен для того что бы присвоить закрытым (private) переменным в классе какое-либо значение. Т.к поле private
доступно только для методов этого класса.
А конструктор в зависимости от условия присваивает им какое-либо дефолтное значение . Разница в том что конструктор запускается автоматически при создании объекта.
Приведу пример (с++)
class Fraction
{
private:
int N; int deN;
public:
Fraction(); // прототип конструктора
void setFraction(int, int); // прототип сет-метода
};
void Fraction::setFraction(int num, int denum) // сам сет-метод
{
N = num; deN = denum;
}
Fraction::Fraction() // конструктор
{
int N = NULL;
int deN= NULL;
}
Python
1. x = [1,2,3,4,5,6,7,8,9,0] #Массив
print(x[:5])
print(x[5:])
2. x = [1,2,3,4,5,6] #Массив
print(x[::-1])
3. x = [0,1,2,3,4] #Массив
for i in range(1,len(x),2): print(x[i])
4. То же самое, что 3 программа, только 1 в range(...) заменить на 0
пы сы Хэштэг это комментарий в языке Python т.е. не исполняется