- 主题:又发现个bytes的坑,这个算bug还是feature
你重定义一下+就不会报错了,这个我觉得本质上是函数的入参检查问题。
【 在 moudy (moudy) 的大作中提到: 】
: 但是基础数据类型是强类型啊
: 别说初学者了,老手时不时也会栽在 "my string " + i 上
--
FROM 111.202.234.*
“强类型”没有良好定义。给定“强类型”的任何流行定义,以及该定义下两个分别是和不是强类型的语言,我都可以反驳。
使用“强类型”的人基本上是把它和“牛逼”当同义词在用。
讨论某个语言是不是“牛逼”有什么意思呢,都“牛逼”。
【 在 fhd 的大作中提到: 】
: 你重定义一下+就不会报错了,这个我觉得本质上是函数的入参检查问题。
--
FROM 58.37.61.*
我看到有文章说尽量不要用+号,用join指的就是这种情况吗?
【 在 moudy (moudy) 的大作中提到: 】
: 但是基础数据类型是强类型啊
: 别说初学者了,老手时不时也会栽在 "my string " + i 上
--
FROM 124.78.13.*
早已是Unicode时代了,py认为你要处理字符串,就该是Unicode的
如果你要处理bytes,意味着你是在处理二进制数据,而不是ascii的古旧字符串
【 在 Madlee 的大作中提到: 】
: 脑洞不能
--
FROM 221.222.52.*