#这是在idle中运行的报错
欢迎来到快递系统!
请输入重量(千克):7
请输入地点编号(01.其他02.东三省/宁夏/青海/海南 03.新疆/西藏04港澳台/国外):01
Traceback (most recent call last):
File "C:\Users\baili\Desktop\test1.py", line 149, in <module>
if weight>=3:
TypeError: '>=' not supported between instances of 'str' and 'int'
>>>
#这是在sublime中编写的代码
print("欢迎来到快递系统!")
weight=input("请输入重量(千克):")
num=input("请输入地点编号(01.其他02.东三省/宁夏/青海/海南 03.新疆/西藏04港澳台/国外):")
p=0
if weight>=3:
if num=="01":
p=10+5*(weight-3)
elif num=="02":
p=12+10*(weight-3)
elif num=="03":
p=20+20*(weight-3)
elif num=="04":
p="error"
print("请联系总公司!")
else:
print("输入错误!")
elif weight<3 and weight>0:
if num=="01":
p=10
elif num=="02":
p=12
elif num=="03":
p=20
elif num=="04":
p="error"
print("不接受寄件,抱歉!")
else:
print("输入错误!")
else:
print("输入错误")
print("您好,此件包裹价格为:",p,"元!")
欢迎来到快递系统!
请输入重量(千克):7
请输入地点编号(01.其他02.东三省/宁夏/青海/海南 03.新疆/西藏04港澳台/国外):01
Traceback (most recent call last):
File "C:\Users\baili\Desktop\test1.py", line 149, in <module>
if weight>=3:
TypeError: '>=' not supported between instances of 'str' and 'int'
>>>
#这是在sublime中编写的代码
print("欢迎来到快递系统!")
weight=input("请输入重量(千克):")
num=input("请输入地点编号(01.其他02.东三省/宁夏/青海/海南 03.新疆/西藏04港澳台/国外):")
p=0
if weight>=3:
if num=="01":
p=10+5*(weight-3)
elif num=="02":
p=12+10*(weight-3)
elif num=="03":
p=20+20*(weight-3)
elif num=="04":
p="error"
print("请联系总公司!")
else:
print("输入错误!")
elif weight<3 and weight>0:
if num=="01":
p=10
elif num=="02":
p=12
elif num=="03":
p=20
elif num=="04":
p="error"
print("不接受寄件,抱歉!")
else:
print("输入错误!")
else:
print("输入错误")
print("您好,此件包裹价格为:",p,"元!")