Ir para conteúdo
Fórum Script Brasil

Thiago.D

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Thiago.D

Thiago.D's Achievements

0

Reputação

  1. Oi, estou aprendendo a programar em Python pelo livro "How to Think Like a Computer Scientist - 2º Edition" e estou tendo dificuldade para fazer um exercício: Ele pede para eu fazer uma função que entre com um numero inteiro qualquer e retorne True caso ele seja numero primo ou False caso não seja. Eu perguntei isso em outro forum mas o pessoal de la me deu um exemplo com o comando "range", só que esse comando ainda não foi explicado no livro, então tm que ser um outro algoritmo. Então eles me mostraram outro, só que esse tinha o comando "break", outro comando que ainda não foi apresentado. Gostaria que alguém aqui me mostrasse um outro modo de fazer esse script. P.S.: A definição de numero primo é: Numero que é apenas divisivel por 1 e por ele mesmo.
  2. Eu consegui. Obrigado, pode fechar o tópico.
  3. OK, vou tentar de novo, talvez tenha errado alguma besteira. Obrigado pela ajuda.
  4. Desculpe, eu não coloquei a identação na mensagem, mas no script eu coloquei. Na verdade eu não consigo nem importar. PS: você testou esse script?
  5. Oi, estou aprendendo Python pelo livro How to Think Like a Computer Scientist, e no capítulo 3 - Funções tem um exercíco que eu não consegui fazer: ----------------------------------------------------------------------------------------- Fill in the body of the function definition for cat_n_times so that it will print the string, s, n times: def cat_n_times(s, n): <fill in your code here> Save this function in a script named import_test.py. Now at a unix prompt, make sure you are in the same directory where the import_test.py is located (ls should show import_test.py). Start a Python shell and try the following: >>> from import_test import * >>> cat_n_times('Spam', 7) SpamSpamSpamSpamSpamSpamSpam If all is well, your session should work the same as this one. Experiment with other calls to cat_n_times until you feel comfortable with how it works. --------------------------------------------------------------------------------------------- Tentei algo como: def cat_n_times(s, n): print s * n OU def cat_n_times(s, n): part1 * x part1 = s x = n mas não deu certo, gostaria que alguém me ajudasse se possível.
×
×
  • Criar Novo...