Найти в Дзене
Easy Python

Задача 21. Применение функции int(). Python

Задача: Возведите число 15 в степень 3. Полученный результат запишите 3 раза подряд. А затем возведите получившееся число в квадрат Решение. 1. В данной задаче нам изначально даны объекты - целые числа int. С ними надо провести сначала арифметическую операцию возведения в степень - 15**3 (** - две звездочки при операциях с числами в Python - это возведение в степень). 2. Потом полученный результат перевести в строку (функция str()) и 3. Совершить операцию повторения три раза (*3). 4. Полученную строку теперь перевести в число и возвести в квадрат (**2) Запишем код: Результат я немного расписала по шагам: Сначала получили результат возведения числа 15 в степень 3 - переменная С. Он получился равным 3375 Затем это число перевели в строку. Теперь переменная E - это не число, а строка. Строку E перемножили на три раза, таким образом повторили ее три раза подряд и получили переменную F - тоже строку. Теперь эту строку снова перевели в число с помощью функции int() - переменная G. И, након

Задача:

Возведите число 15 в степень 3. Полученный результат запишите 3 раза подряд. А затем возведите получившееся число в квадрат

Решение.

1. В данной задаче нам изначально даны объекты - целые числа int. С ними надо провести сначала арифметическую операцию возведения в степень - 15**3 (** - две звездочки при операциях с числами в Python - это возведение в степень).

2. Потом полученный результат перевести в строку (функция str()) и

3. Совершить операцию повторения три раза (*3).

4. Полученную строку теперь перевести в число и возвести в квадрат (**2)

Запишем код:

Рис. 1
Рис. 1

Результат я немного расписала по шагам:

Рис. 2
Рис. 2

Сначала получили результат возведения числа 15 в степень 3 - переменная С. Он получился равным 3375

Затем это число перевели в строку. Теперь переменная E - это не число, а строка.

Строку E перемножили на три раза, таким образом повторили ее три раза подряд и получили переменную F - тоже строку.

Теперь эту строку снова перевели в число с помощью функции int() - переменная G.

И, наконец, возвели это число в квадрат.

Получили очень длинное число - переменная I.

Из любого представления данных в Python можно получить его строковую версию с помощью функции str().

Также можно перевести в число строку, если эта строка состоит из символов числа.

Я написала код в несколько строк, чтобы показать наглядно ступени выполняемых операций в задаче. Но можно воспользоваться и написать очень коротко решение всего лишь в одну строку:

Рис. 3
Рис. 3

И результат будет такой же:

Рис 4.
Рис 4.

Сегодня мы повторно применили функцию str() для перевода числа в строку, и, впервые применили обратный перевод - из строки в число - и применили функцию int().

Задача 4. Python. Строковое и числовое представление данных на экран. str() и int()

Задача 9. Применение переменных в задачах. Python

Задача 10.Целые числа int и арифметические действия с целыми числами. Python

Задача 18. Строковые выражения и операция конкатенация (+). Python

Задача 19. Строковые выражения и операция "повторение"

Задача 20. Применение функции str(). Python

Теги:

#python, #программирование, #задачи, #целые числа, #int, #возведение в степень #функция str() #операция "повторение" #функция int()