5*2=55, а не 10! Почему?

Я хочу вывести 5 * 2 = 10, но вывод python равен 55! Как решить эту проблему?

a = 0
b = 2

a = input("a? :") #(get 5 as input)

c = a * b

print (c)

Это мой код. когда я ввожу число, оно повторяет одно и то же число, которое я ввел два раза, вместо того, чтобы показывать его умножение. Что мне нужно сделать, чтобы решить эту проблему?

"5" * 2 == "55", 5 * 2 == 10. Ваше 5 на самом деле является строкой, а не целым числом.

Hai Vu 19.11.2022 02:50

Попробуйте это: print(repr(c)) и убедитесь, что c — это строка, а не int.

Hai Vu 19.11.2022 02:51
Скраппинг поиска Apple App Store с помощью Python
Скраппинг поиска Apple App Store с помощью Python
📌Примечание: В этой статье я покажу вам, как скрапировать поиск Apple App Store и получить точно такой же результат, как на Apple iMac, потому что...
Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
Мутабельность и переработка объектов в Python
Мутабельность и переработка объектов в Python
Объекты являются основной конструкцией любого языка ООП, и каждый язык определяет свой собственный синтаксис для их создания, обновления и...
Другой маршрут в Flask Python
Другой маршрут в Flask Python
Flask - это фреймворк, который поддерживает веб-приложения. В этой статье я покажу, как мы можем использовать @app .route в flask, чтобы иметь другую...
14 Задание: Типы данных и структуры данных Python для DevOps
14 Задание: Типы данных и структуры данных Python для DevOps
Проверить тип данных используемой переменной, мы можем просто написать: your_variable=100
Python PyPDF2 - запись метаданных PDF
Python PyPDF2 - запись метаданных PDF
Python скрипт, который будет записывать метаданные в PDF файл, для этого мы будем использовать PDF ридер из библиотеки PyPDF2 . PyPDF2 - это...
0
2
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

А - строка,

Так и будет

'5'*2='55'

Если вы хотите 10, вам нужно привести к int.

a=int(input())

Вот ссылка на документ

Https://docs.python.org/3/library/functions.html#input

Другие вопросы по теме