phython语言程序设计 分别输入两个整数和一个算术运算符,输出运算结果

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("---------------------------------------------")

温馨提示:内容为网友见解,仅供参考
无其他回答

...分别输入两个整数和一个算术运算符,输出运算结果
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!

我是汽车专业的学生(专科),想考个计算机二级,请问一下考什么好呢?
按照新大纲,教学内容有:JAVA语言概论、JAVA数据类型、运算符和表达式、流程控制、类、数组和字符串操作、异常处理、输入输出及文件操作、线程与对象串行化、编写图形用户界面、APPLET程序设计:JZSDK的下载和操作、JAVA的应用。二级Msoffice 按照新大纲,教学内容有:Word高级应用、Excel高级应用、PowerPoint高...

相似回答