㈠ python3分别从控制台输入两个整数,实现求和功能
Python 3 的 input() 函数相当于 Python 2 的 raw_input() 函数。
#输入数字
#Python3通过input()获取的任何内容都是str(字符串)类型。
str1=input('请输入第一个数:')
str2=input('请输入第二个数:')
#用int()函数强制将str转换成int
num1=int(str1)
num2=int(str2)
#加法运算并打印
print('{0}+{1}={2}'.format(num1,num2,num1+num2))
.
㈡ phython语言程序设计 分别输入两个整数和一个算术运算符,输出运算结果
代码根据你题意,输入2个整数,再输入一个运算符号(+–*/),输出运算结果。
输入有验证,必须输入数字和运算符。
num1=None
num2=None
while(True):
print("---------------------------------------------")
while(True):
try:
num1=int(input("请输入第一个数:"))
except:
print("必须是数字!重新输入")
pass
if type(num1)==int:
break
while(True):
try:
num2=int(input("请输入第二个数:"))
except:
print("必须是数字!重新输入")
pass
if type(num2)==int:
break
ys=0
while(ys!='+' and ys!='-' and ys!='*' and ys!='/'):
ys=input()
ss=str(num1)+ys+str(num2)
print (ss+'='+str(eval(ss)))
print("---------------------------------------------")
㈢ python 从键盘输入两个数字 然后用一种算术四则运算
import re
class OPERATION(object):
def __init__(self, a, b,ys):
self.a = a
self.b = b
self.ys=ys
def addition(self):
result = self.a + self.b
print(' = %s' % result)
return result
def subtraction(self):
result = self.a - self.b
print(' = %s' % result)
return result
def multiplication (self):
result = self.a * self.b
print(' = %s' % result)
return result
def division(self):
if self.b==0:
return print("输入有误")
else:
result = self.a / self.b
print(' = %s' % result)
return result
def operation(self):
if self.ys is '+':
OPERATION.addition(self)
elif self.ys is '-':
OPERATION.subtraction(self)
elif self.ys is '*':
OPERATION. multiplication (self)
elif self.ys is '/':
OPERATION.division(self)
else:
print("暂时没有实现这种运算")
def main():
print("请输要计算的算式,如 a+b 按回车键查看结果,输入exit退出")
while True:
str = input(">>")
if str =='exit':
break;
else:
ret = re.match(r'^(d+)([+-*/]+)(d+)', str)
if ret:
numa = int(ret.group(1))
operationalCharacter = ret.group(2)
numb = int(ret.group(3))
print(numa, operationalCharacter, numb,end='')
yunsuan = OPERATION(numa, numb,operationalCharacter)
yunsuan.operation()
else:
print("请检查输入是否正确")
if __name__=='__main__':
main()
运行结果
㈣ python累计求和,编写一个程序,从键盘输入两个整数m和n,求m和n之间(包括m和n)
#python累计求和,编写一个程序,从键盘输入两个整数m和n,求m和n之间(包括m和n)数字个数
s = input("input number: m=")
if not s.isnumeric():
print("Please input a number.")
return
m = int(s)
s = input("input number: n=")
if not s.isnumeric():
print("Please input a number.")
return
n = int(s)
print(f"There are {abs(n-m)+1} numbers, from {m} to {n}.")
㈤ python输入俩个数计算俩个数字之和
num1, num2 = input('请输入两个数 以空格键隔开:').split()
print('俩个数字之和为', int(num1) + int(num2))
㈥ python 从键盘输入a、b两个数,按大小顺序输出它们
inputA = raw_input("请输入第一个数字/按下 enter 键退出:")
inputB = raw_input("请输入第二个数字/按下 enter 键退出:")
if inputA > inputB:
print "从大到小排序:", inputA,inputB
else:
print "从大到小排序:",inputB,inputA
㈦ Python写出输入二个数,求这二个数的加、减、乘、除、取余、取整、幂的值并输
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
print("加法:", a + b)
print("减法:", a - b)
print("乘法:", a * b)
print("除法:", a / b)
print("取余:", a % b)
print("取整:", a // b)
print("幂:", a ** b)
其中,input()函数用于接收用户输入的数值,float()函数将输入的字符串转化为浮点数。在输出时,使用了字符串连接符号+将提示信息和计算结果连接起来输出。注意,在除法运算中,需要将其中一个数转化为浮点核岁数,否则可能会出现整游氏历数除以神搜整数的情况。
㈧ Python 请用户依次输入两个数字a和b,在程序中将两个整数a和b进行交换 a是xx b是yy
a=int(input("请输入整数a:"))
b=int(input("请输入整数b:"))
a,b=b,a
print("a=%d b=%d" %(a,b))