#python #python-3.x #numbers #difference
#python #python-3.x #числа #разница
Вопрос:
x,y,z = 2,5,10
number1 = int(input(""))
number2 = int(input(""))
Multiplication of numbers = int(number1) * int(number2)
print("Multiplication of numbers: " str(Multiplication of numbers))
x_y_z = int(x) int(y) int(z)
x_y_z_toplam_ = int(Multiplication of numbers) int(x_y_z)
print(x_y_z_toplam_ )
farkı = int(x_y_z_toplam_ ) - int(x_y_z_toplam)
print(farkı)
Комментарии:
1. Не могли бы вы предоставить более подробную информацию? В чем ваша проблема?
2. Вам не нужно записывать
int(number1)
, вы уже преобразовали его вint
при чтении входных данных.3. В имени переменной не может быть пробелов.
Multiplication of numbers
должно бытьmultiplication_of_numbers
(или что-то короче).4. @Barmar теперь он говорит «Трассировка (последний последний вызов): Файл «./prog.py «, строка 3, в EOFError: EOF при чтении строки»
5. Вероятно, у вас несбалансированные круглые скобки после удаления
int()
Ответ №1:
Вот очищенная и объясненная версия:
x,y,z = 2,5,10
number1 = int(input("Enter number 1: ")) # input prompt message
number2 = int(input("Enter number 2: "))
multiplication_of_numbers = number1 * number2 # variable name cannot be with spaces, also no need to convert an already int type to an int
print("Multiplication of numbers: {}".format(multiplication_of_numbers))
x_y_z = x y z
x_y_z_toplam = multiplication_of_numbers x_y_z
print(x_y_z_toplam)
farkı = x_y_z_toplam - x_y_z_toplam
print(farkı)