pythonコマンドライン下print印刷エラーFile""SyntaxError:invalid syntax
1235 ワード
端末はpython 3に入ります
コマンドラインモードで入力端にループを含めて変数を出力する単純なコードを入力し、エラーを報告します.
何度も考えて理解できず、耳をつかんで長い間考えた結果、forサイクルの下に2行空けて小さなコードセグメントの終わりを示した.変数を出力します.
成功!!
コマンドラインモードで入力端にループを含めて変数を出力する単純なコードを入力し、エラーを報告します.
>>> str1 = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
>>> output = ''
>>> for v in str1:
... output += v
... print(output)
File "", line 3
print(output)
^
SyntaxError: invalid syntax
何度も考えて理解できず、耳をつかんで長い間考えた結果、forサイクルの下に2行空けて小さなコードセグメントの終わりを示した.変数を出力します.
>>> str1 = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
>>> output = ''
>>> for v in str1:
... output += v
...
>>>
... print(output)
abcdefghijklmnopqrstuvwxyz
>>>
成功!!