|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- a = int(input("请输入第一个数字:"))
- l = input("请输入加减乘除(+-*/)")
- b = int(input("请输入第二个数字:"))
- if l == '+':
- print(a+b)
- if l == '-':
- print(a-b)
- if l == '*':
- print(a*b)
- if l == '/':
- print(a/b)
- else:
- print("傻逼啊,告诉你输入加减成熟了都!")
-
复制代码
想要用户输入+-*/来运算,如果输入其他就打印else。但是结果是
请输入第一个数字:1
请输入加减乘除(+-*/)-
请输入第二个数字:1
0
傻逼啊,告诉你输入加减成熟了都!
>>>
即使输入的是+-*/,else后面的也打印。用的python3.5
我也凑热闹写一个。
- a = input("请输入第一个数字:")
- l = input("请输入加减乘除(+-*/)")
- b = input("请输入第二个数字:")
- try:
- print(a,l,b,'=',eval(a+l+b))
- except:
- print("傻逼啊,告诉你输入加减成熟了都!")
复制代码
或者:
- a = input("请输入算式:")
- try:
- print(a,'=',eval(a))
- except:
- print("傻逼啊,告诉你输入加减成熟了都!")
-
复制代码
|
|