Fundamentos de Python: estruturas de dados - Trad. 2º edição norte-americana

Page 22

Programação básica em Python

Joga um jogo de adivinhar o número com o usuário. """ import random def main(): """Fornece os limites de um intervalo de números e deixa o usuário adivinhar o número do computador até a suposição estiver correta.""" smaller = int(input("Enter the smaller number: ")) larger = int(input("Enter the larger number: ")) myNumber = random.randint(smaller, larger) count = 0 while True: count += 1 userNumber = int(input("Enter your guess: ")) if userNumber < myNumber: print("Too small") elif userNumber > myNumber: print("Too large") else: print("You’ve got it in", count, "tries!") break

3

if __name__ == "__main__": main()

Eis um registro da interação de um usuário com o programa: Enter the smaller number: 1 Enter the larger number: 32 Enter your guess: 16 Too small Enter your guess: 24 Too large Enter your guess: 20 You’ve got it in 3 tries!

O IDLE do Python usa uma codificação por cor para ajudar o leitor a reconhecer vários tipos dos elementos do programa. A função de cada cor será explicada em breve.

Editando, compilando e executando programas Python Você pode executar programas Python completos, incluindo a maioria dos exemplos apresentados, digitando um comando em uma janela de terminal. Por exemplo, para executar o programa contido no arquivo numberguess.py, digite o seguinte comando na maioria das janelas de terminal: python3 numberguess.py

Para criar ou editar um módulo Python, tente usar o IDLE (abreviação de Integrated DeveLopment Environment) do Python. Para iniciar o IDLE, digite o idle ou comando idle3 em um

Fundamentos de Python_estruturas de dados_miolo.indb 3

22/02/2022 10:36:59


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Fundamentos de Python: estruturas de dados - Trad. 2º edição norte-americana by Cengage Brasil - Issuu