Сумма чисел в Python

Document 对象参考手册Python3 Примеры

В следующем примере берутся два числа, введённые пользователем, и вычисляется сумма этих двух чисел:

Пример (Python 3.0+)

# -*- coding: UTF-8 -*- # Имя файла : test.py # автор: www.example.com # Ввод чисел пользователем num1 = input('Введите первое число:') num2 = input('Введите второе число:') # Сумма sum = float(num1) + float(num2) # Вывод результата вычисления print('Сумма {0} и {1} равна: {2}'.format(num1, num2, sum))

Выполнение приведенного выше кода дает следующий вывод:

输入第一个数字:1.5
输入第二个数字:2.5
数字 1.5 和 2.5 相加结果为: 4.0

В этом примере мы складываем два числа, введённые пользователем. Мы используем встроенную функцию input() для получения ввода пользователя. input() возвращает строку, поэтому нам нужно использовать метод float() для преобразования строки в число.

Для операций над двумя числами мы используем оператор плюс (+) для сложения. Кроме этого, также есть минус (-), умножение (*), деление (/), целочисленное деление (//) или остаток от деления (%). Для дополнительных числовых операций вы можете просмотреть нашЧисловые операции в Python。

Мы также можем объединить вышеуказанные операции в одну строку кода:

Пример (Python 3.0+)

# -*- coding: UTF-8 -*- # Имя файла : test.py # автор: www.example.com print('Сумма двух чисел равна %.1f' %(float(input('Введите первое число:'))+float(input('Введите второе число:'))))

Выполнение приведенного выше кода дает следующий вывод:

$ python test.py 
输入第一个数字:1.5
输入第二个数字:2.5
两数之和为 4.0

Document 对象参考手册Python3 Примеры

Другие расширения