Не могу понять | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Не могу понять

Помогите

14th May 2020, 9:45 AM
Кирилл Федюшкин
Кирилл Федюшкин - avatar
8 Answers
+ 1
Аааа спасибо что объяснил
14th May 2020, 12:39 PM
Кирилл Федюшкин
Кирилл Федюшкин - avatar
+ 1
Вообще для чисел * - это умножение, поэтому 4*2=8, но в питоне * определена для строки и числа поэтому "а" * 4 = "аааа" (это про то, что ты спросил, 4*"2"="2222"), а вот если попробовать умножить строку на строку будет ошибка, тк такая операция не определена "ааа" * "хххх" =error Похожая история с +, он определен и для чисел, и для строк, 4+4=8, "aaa" + "ddd" = "aaaddd", а вот для числа и строки в питоне нету реализации, поэтому если попробовать прибавить число к строке тоже будет ошибка
14th May 2020, 1:15 PM
sankot
sankot - avatar
+ 1
Спс ты как мой учитель
14th May 2020, 1:23 PM
Кирилл Федюшкин
Кирилл Федюшкин - avatar
0
Что конкретно не понятно? Арифметические операции в каком контексте?
14th May 2020, 11:39 AM
sankot
sankot - avatar
0
Да
14th May 2020, 11:53 AM
Кирилл Федюшкин
Кирилл Федюшкин - avatar
0
Вот наприме 2**5=32 как нужно умножать объясни я всего то в 7 классе
14th May 2020, 11:56 AM
Кирилл Федюшкин
Кирилл Федюшкин - avatar
0
В питоне ** - операция возведения в степень, это тоже самое что 2^5 или 2*2*2*2*2 и это равно 32
14th May 2020, 12:37 PM
sankot
sankot - avatar
0
А как понять 4 * "2"
14th May 2020, 12:55 PM
Кирилл Федюшкин
Кирилл Федюшкин - avatar