Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
prime numbers
#27
It has to do with how range() works. When you call range(start, end, step) the results includes start and numbers up to, but not including end.

The square root of 25 is 5. If I do "for x in range(3, 5, 2):" the only factor tested is 3. If I change that to "for x in range(3, 6, 2):" the code tests 3 and 5.

This is not a question you should be asking on this forum. This is a question you should be trying to figure out yourself. If I didn't know the answer I would write a program like this:
number = 25
for i in range(3, int(number**0.5), 2):
    print(i, end=", ")
print()
for i in range(3, int(number**0.5)+1, 2):
    print(i, end=", ")
print()
Output:
3, 3, 5,
If you do research and perform experiments to answer these kinds of questions your Python knowledge will grow much faster than if you ask questions on the forum. I don't think you are learning much here. I think most of what we say is in one ear and out the other because you don't really understand much of what is said. That won't be the case when you are the one providing the answer. So feel free to ask questions, but only after you've made a significant effort to answer the question yourself. And when you do post, make sure you reference the work you've done.
Reply


Messages In This Thread
prime numbers - by astral_travel - Nov-03-2022, 08:50 PM
RE: prime numbers - by deanhystad - Nov-03-2022, 09:11 PM
RE: prime numbers - by astral_travel - Nov-03-2022, 09:53 PM
RE: prime numbers - by astral_travel - Nov-03-2022, 10:11 PM
RE: prime numbers - by deanhystad - Nov-04-2022, 11:06 AM
RE: prime numbers - by astral_travel - Nov-04-2022, 06:23 PM
RE: prime numbers - by astral_travel - Nov-04-2022, 06:48 PM
RE: prime numbers - by deanhystad - Nov-04-2022, 08:31 PM
RE: prime numbers - by deanhystad - Nov-04-2022, 08:49 PM
RE: prime numbers - by astral_travel - Nov-05-2022, 01:18 PM
RE: prime numbers - by deanhystad - Nov-05-2022, 01:48 PM
RE: prime numbers - by astral_travel - Nov-05-2022, 03:35 PM
RE: prime numbers - by astral_travel - Nov-05-2022, 01:49 PM
RE: prime numbers - by Yoriz - Nov-05-2022, 01:51 PM
RE: prime numbers - by deanhystad - Nov-05-2022, 02:06 PM
RE: prime numbers - by Yoriz - Nov-05-2022, 06:44 PM
RE: prime numbers - by astral_travel - Nov-05-2022, 06:52 PM
RE: prime numbers - by Yoriz - Nov-05-2022, 09:46 PM
RE: prime numbers - by deanhystad - Nov-06-2022, 02:09 AM
RE: prime numbers - by deanhystad - Nov-06-2022, 02:45 AM
RE: prime numbers - by astral_travel - Nov-07-2022, 08:08 PM
RE: prime numbers - by snippsat - Nov-06-2022, 11:17 AM
RE: prime numbers - by deanhystad - Nov-06-2022, 12:23 PM
RE: prime numbers - by astral_travel - Nov-06-2022, 02:47 PM
RE: prime numbers - by ndc85430 - Nov-06-2022, 04:06 PM
RE: prime numbers - by astral_travel - Nov-06-2022, 04:52 PM
RE: prime numbers - by deanhystad - Nov-07-2022, 08:35 PM
RE: prime numbers - by astral_travel - Nov-08-2022, 05:01 PM
RE: prime numbers - by astral_travel - Nov-08-2022, 09:23 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  prime numbers with iterator and generator cametan_001 8 2,093 Dec-17-2022, 02:41 PM
Last Post: cametan_001
  Return prime numbers from range krzyfigh 2 2,050 Apr-20-2020, 08:08 PM
Last Post: krzyfigh
  Prime numbers Anderi02 1 2,072 Oct-13-2019, 04:49 PM
Last Post: ichabod801
  first k non-prime numbers arycloud 11 7,708 Jul-09-2019, 02:19 PM
Last Post: abhi19935
  first k non prime numbers print bsrohith 7 7,860 Jun-20-2019, 10:48 AM
Last Post: arycloud
  Print Numbers starting at 1 vertically with separator for output numbers Pleiades 3 3,936 May-09-2019, 12:19 PM
Last Post: Pleiades
  Finding prime numbers creslin_black 7 4,615 Jul-20-2018, 02:28 PM
Last Post: grjmmr
  Prime Numbers OmarSinno 1 4,475 Sep-23-2017, 05:29 PM
Last Post: ichabod801
  prime numbers generator is generating non prime numbers? ixaM 2 4,592 Dec-18-2016, 01:35 PM
Last Post: ixaM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020