关于 python

P1001 A+B Problem

Micnation_AFO @ 2022-02-07 14:46:25

python 的 std 中,用的是数组读入。直接读入将会出现错误。请问为什么会这样?c++可以直接读入而python不行。

顺便问一下,py 和 python 有什么区别吗?


by Micnation_AFO @ 2022-02-07 14:46:51

bdfs 无果


by lion0514 @ 2022-02-07 14:54:45

@Leap_hash_jperm 因为Py好像识别不了空格


by Heliox @ 2022-02-07 15:00:34

@Leap_hash_jperm python无法识别空格,要输入两个数只能换行


by impuk @ 2022-02-07 15:27:55

Python 中 input() 的功能是直接读入一行字符串并返回,int("20 30") 这种显然没办法转化成数字。

如果真的很想要一个一个数字读要手写快读之类的。

PyPy 是 Python 的优化版本,大多数情况会更快,有极少数情况会因为复杂度等问题变慢。


by Halberd_Cease @ 2022-02-27 10:50:32

python 2 好像可以直接 input() 读数字。


by 10chen01 @ 2022-07-21 11:53:14

@Halberd_Cease 外面套int()


|