网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月03日漏签0天
python吧 关注:477,839贴子:1,975,443
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回python吧
>0< 加载中...

Python 新手教程代码写完了运行第二步出错了 求教

  • 只看楼主
  • 收藏

  • 回复
  • 时光百分号
  • 秀才
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#这是在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,"元!")


  • 时光百分号
  • 秀才
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不懂怎么改


2025-10-03 13:56:15
广告
不感兴趣
开通SVIP免广告
  • 嶙嶙
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
因为input输入的是字符串,所以weight是字符串类型的,你要转成数字类型


  • 时光百分号
  • 秀才
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@嶙嶙 谢谢 亲爱的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回python吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示