Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. #Fibonacci
  2. fn = [0,1]
  3. for n in range(2,51):
  4. fn.append(fn[n - 2] + fn[n - 1])
  5.  
  6. #print(fn)
  7. print(fn[50])
  8.  
  9. #prime_number
  10. prime = [2]
  11. #for文
  12. n = 1 #配列に元々入れてある一個目の素数”2”の分の1
  13. for i in range(3,10000):#1000個目の素数が10000以下の自然数であることを予め知っている書き方なので×
  14. if n == 1000:
  15. break
  16. else:
  17. for l in range(2,i):
  18. x = i % l
  19. if x == 0:
  20. break
  21. elif l == i - 1:
  22. prime.append(i)
  23. n = n + 1
  24.  
  25. print(str(prime[n - 1]) + " is a " + str(n) + "th prime number")
  26. #print(prime)
  27.  
  28.  
  29. #while文
  30. n = 1
  31. i = 3
  32. while n < 1000:
  33. for l in range(2,i):
  34. x = i % l
  35. if x == 0:
  36. break
  37. elif l == i - 1:
  38. prime.append(i)
  39. n = n + 1
  40. i = i + 1
  41.  
  42. print(str(prime[n - 1]) + " is a " + str(n) + "th prime number")
  43. #print(prime)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement