【Python】str/int 一项备受争议的功能更新

Python 中刚刚引入了新的重大更。

int -string 和 string – int 转换工作的默认行为已更改,对允许的位数设置了限制,现在默认限制为 4300。

可以使用新的系统调用配置旧行为, 但是为什么首先要引入这种变化呢?sys.set_int_max_str_digits(0)

在这段视频中,我们回顾了更改、添加它的基本算法和安全原因,并展示了社区成员支持和反对这些更改的不同观点

讨论地址:https://reurl.cc/m3QAdW

源地址:https://youtu.be/eTucYT2LpNU

【Python】连Python作者都希望这个功能没出现过

Guido van Rossum 说如果让他再重写 Python,他就不会把 for-else 和 while-else 加入Python

为什么一个可能有用的功能,节省了额外的变量被视为鸡肋

在这个视频中,我们看到 for-else 和 while-else 应该被如何优雅的代替

为什么应该避免他们在自己的专业的 Python 代码中

源地址:https://youtu.be/6Im38sF-sjo