Como digitar linhas de comando para python?

Como digitar linhas de comando para python?

Quero codificar um comando python no terminal, mas ele os executa quando pressiono enter para ir para a próxima linha de comando. Como posso evitar que o terminal execute o comando até terminar de digitar todas as linhas de comando?

Responder1

Acho que você pode escrever as seguintes linhas.

>>>if True:
>>>  a = 10
>>>  b = 5
>>>  c = a + b
>>>  print a, "+", b, "=", c
>>>  

ps Acho que há outra maneira de você definir uma função.

>>>def testfunc():
>>>  a = 10
>>>  b = 5
>>>  c = a + b
>>>  print a, "+", b, "=", c
>>>  
>>>testfunc()

Responder2

Isto não é um erro, é um recurso :)

O "problema" que você descreve é ​​na verdade o que você normalmente deseja em um ambiente interativo, seja o próprio interpretador Python, IDLE ou ipython.

Se você quiser um ambiente onde possa digitar algumas linhas e deixá-lo interpretar/executar explicitamente, forneça o navegador baseado emCaderno IPythonuma tentativa.

Responder3

Você só precisa inserir o \caractere antes da linha de quebra.

informação relacionada