Вопрос задан 27.09.2023 в 05:42. Предмет Другие предметы. Спрашивает Орлов Дмитрий.

нужна программа в Python которая пишет вторую цифру после дробной точки. То есть я ввожу число

12.34, а выводится на экран 4
0 0
Перейти к ответам

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

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

Объяснение:

a = float(input())

b = str(int(a*100))

print(int(b[-1]))

Если не важно, чтобы переменная была числом, то можно int убрать в print

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

Вы можете использовать следующий код на Python, чтобы извлечь вторую цифру после десятичной точки из введенного числа:

python
# Получить ввод от пользователя number = float(input("Введите число: ")) # Преобразовать число в строку number_str = str(number) # Найти позицию десятичной точки decimal_point_index = number_str.find(".") # Проверить, что есть хотя бы две цифры после точки if decimal_point_index != -1 and decimal_point_index + 2 < len(number_str): # Извлечь вторую цифру после точки и вывести её на экран second_digit = number_str[decimal_point_index + 2] print("Вторая цифра после дробной точки:", second_digit) else: print("Недостаточно цифр после дробной точки.")

Этот код сначала просит пользователя ввести число, затем преобразует его в строку, находит позицию десятичной точки и извлекает вторую цифру после точки, если она существует.

0 0

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

Топ вопросов за вчера в категории Другие предметы

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

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