python报错合集

本文汇总了Python编程中常见的错误,包括数字误判为字符串、值类型转换问题、输入无效字符、真值判断模糊、多条件筛选错误、字符筛选条件报错、符号错误和语法错误等,提供了解决这些问题的方法和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.数字为字符串类型

TypeError: ("unsupported operand type(s) for /: 'str' and 'str'", 'occurred at index 0')

虽然输入的是数字,但python认定为字符串类型,应在前加上int() 或者float()

2.值类型转换错误

ValueError: invalid literal for int() with base 10

int()函数是可以将字符串转换为整形,但是这个字符串如果是带小数的,比如‘25.5’,这个时候如果你再用int(‘25.5’)转换得话,就会出现上面报得错误,这时应该用float()。

3.输入无效字符

SyntaxError: invalid character in identifier

经常踩,注意看看是否有在中文状态下输入的符号!!!

4.多条件时,真值判断模糊

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值