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.zip
para baixar um arquivo ZIP chamado sentimental-hello.zip
para o seu espaço de código.
Em seguida, execute
unzip sentimental-hello.zip
para criar uma pasta chamada sentimental-hello
. Você não precisa mais do arquivo ZIP, então pode executar
rm sentimental-hello.zip
e responda com "y" seguido de Enter no prompt para remover o arquivo ZIP que você baixou.
Agora digite
cd sentimental-hello
seguido 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.py
e aguarde um prompt para entrada. DigiteDavid
e pressione Enter. Seu programa deve exibirhello, David
. - Execute seu programa como
python hello.py
e aguarde um prompt para entrada. DigiteBernie
e pressione Enter. Seu programa deve exibirhello, Bernie
. - Execute seu programa como
python hello.py
e aguarde um prompt para entrada. DigiteCarter
e 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/hello
Execute o código abaixo para avaliar o estilo do seu código usando o style50
.
style50 hello.py
Como enviar
No seu terminal, execute o comando abaixo para enviar o seu trabalho.
submit50 cs50/problems/2023/x/sentimental/hello