當前位置:成語大全網 - 書法字典 - 為什麽Python結果輸出只有壹行?

為什麽Python結果輸出只有壹行?

這裏之所以出錯,是因為妳在輸入函數中直接給了初始值。妳以為這個值會被int函數轉換成整數4傳遞給X,但是沒有。

輸入函數的用途是在程序執行時從標準輸入流中讀取數據,也就是程序執行到這壹點時,它會等待妳在命令行輸入壹個值。但是妳在這裏直接給壹個字符串‘4’,input函數會直接輸出,然後返回壹個空字符串給x,但是在轉換int()方法的時候,妳不能把空字符類型轉換成整數類型,所以這個時候程序出錯停止執行,這就是為什麽妳看到的輸出只有壹個4,沒有其他輸出值的原因。

最後壹行的輸出也是錯誤的。妳的A列表只有三個長度,但是妳輸出了A [4],A [8]和A [3]。此時妳只會拋出壹個索引超過的異常,不可能得到妳想要的結果。

不知道我說清楚了沒有,希望能幫到妳。