Escrevendo em arquivo

Em Python, podemos abrir um arquivo para diferentes finalidades. Podemos ler de um arquivo, escrever nele ou até mesmo anexar conteúdo ao arquivo. Para realizar essas tarefas, precisamos abrir o arquivo em diferentes modos. O modo padrão é r (leitura), que temos usado até agora.
Modo
Operação
Exemplo
'r'
Leitura (o padrão)
with open('document.txt', 'r') as f:
'w'
Escrita
with open('document.txt', 'w') as f:
'a'
Anexar
with open('document.txt', 'a') as f:
'r+'
Leitura + Escrita
with open('document.txt', 'r+') as f:
'x'
Criar (erro se já existir)
with open('document.txt', 'x') as f:
Depois de abrir o arquivo com o modo correto, podemos realizar as operações apropriadas, como ler de um arquivo ou escrever nele. Podemos escrever em um arquivo usando a função write():
with open('document.txt', 'w') as f:
    f.write('This is a written line\n')
    f.write('And the second line!')
    f.write('Continuation is here...')
Após a execução deste programa, document.txt conterá duas linhas (por causa do \n no final da primeira string). Poderíamos ter feito a escrita com uma única operação write(), mas, para fins de demonstração, o programa acima escreve várias strings no arquivo aberto em comandos write() separados.

Desafio

Dadas duas linhas na entrada, escreva um programa que coloque essas linhas em output.txt separadas por um espaço.
Entrada
output.txt
hello there
hello there
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue