Вопрос задан 08.07.2023 в 15:07. Предмет Информатика. Спрашивает Парыбак Екатерина.

Присвоить целой переменной f третью от конца цифру в записи положительного целого числа k

(например, если k=130985, то f=9). в Python Помогите
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Барабанова Дарья.

Ответ:

k = int(input())

l = 0

for i in k:

   l += 1

l -= 2

o = 0

for i in k:

   o += 1

   if o == l:

       f = i

       print(f)

       break

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример кода на Python, который поможет вам присвоить третью цифру от конца числа k переменной f:

python
k = 130985 # Преобразуем число в строку для удобства обработки k_str = str(k) # Проверяем, достаточно ли у числа цифр if len(k_str) >= 3: # Получаем третью цифру от конца f = int(k_str[-3]) else: print("Число k содержит менее трех цифр") # Выводим значение переменной f print(f)

В этом примере мы используем функцию str() для преобразования числа k в строку k_str. Затем мы проверяем, имеет ли k_str достаточное количество цифр. Если да, мы извлекаем третью цифру от конца, преобразуем ее в целое число с помощью int(), и присваиваем результат переменной f. Если k содержит менее трех цифр, выводится сообщение об ошибке.

Надеюсь, это поможет вам!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос