Hello
Implemente um programa que imprima uma saudação simples para o usuário, como abaixo.
$ python hello.py
What is your name?
David
hello, David Começando
Acesse code.cs50.io, clique na janela do seu terminal e execute cd sozinho. Você deve encontrar que o prompt da janela do seu terminal se assemelha ao abaixo:
$Depois execute
wget https://cdn.cs50.net/2022/fall/psets/6/sentimental-hello.zippara baixar um arquivo ZIP chamado sentimental-hello.zip para o seu espaço de código.
Em seguida, execute
unzip sentimental-hello.zippara criar uma pasta chamada sentimental-hello. Você não precisa mais do arquivo ZIP, então pode executar
rm sentimental-hello.zipe responda com "y" seguido de Enter no prompt para remover o arquivo ZIP que você baixou.
Agora digite
cd sentimental-helloseguido de Enter para se mover para dentro (ou seja, abrir) esse diretório. Seu prompt agora deve se parecer com o abaixo.
sentimental-hello/ $Execute ls por si só, e você deve ver hello.py. Se você encontrar algum problema, siga essas mesmas etapas novamente e veja se pode determinar onde você errou!
Especificação
Escreva, em um arquivo chamado hello.py, um programa que solicita ao usuário seu nome e, em seguida, imprime hello, so-and-so, onde so-and-so é o nome fornecido pelo usuário, exatamente como você fez no Problem Set 1, exceto que desta vez o programa deve ser escrito em Python.
Uso
Seu programa deve se comportar conforme o exemplo abaixo.
$ python hello.py
What is your name?
Emma
hello, Emma
Embora o check50 esteja disponível para este problema, é recomendável que você primeiro teste seu código por conta própria para cada um dos seguintes casos:
- Execute seu programa como
python hello.pye aguarde um prompt para entrada. DigiteDavide pressione Enter. Seu programa deve exibirhello, David. - Execute seu programa como
python hello.pye aguarde um prompt para entrada. DigiteBerniee pressione Enter. Seu programa deve exibirhello, Bernie. - Execute seu programa como
python hello.pye aguarde um prompt para entrada. DigiteCartere pressione Enter. Seu programa deve exibirhello, Carter.
Execute o abaixo para avaliar a correção do seu código usando o check50. Mas certifique-se de compilar e testá-lo por conta própria também!
check50 cs50/problems/2023/x/sentimental/helloExecute o código abaixo para avaliar o estilo do seu código usando o style50.
style50 hello.pyComo enviar
No seu terminal, execute o comando abaixo para enviar o seu trabalho.
submit50 cs50/problems/2023/x/sentimental/hello