为什么Python中没有++和-运算符?

为什么在Python中没有++and --运算符?



慕雪6442864
浏览 1194回答 3
3回答

素胚勾勒不出你

C增量/减量运算符是在C编译器不是很聪明的时候发明的,作者希望能够指定使用机器语言运算符的直接意图,从而为编译器节省了几个周期,可能会做一个load memoryload 1addstore memory代替inc memory PDP-11甚至支持分别对应于*++p和的“自动递增”和“延迟自动递增”指令*p++。如果非常好奇,请参阅手册第5.3节。由于编译器足够聪明,可以处理C语法中内置的高级优化技巧,因此它们现在只是语法上的便利。Python没有技巧来向汇编器传达意图,因为它不使用汇编器。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python