Python Forum
Writing a code with 3 digit numbers while they cant contain 0 and then sum them
Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Writing a code with 3 digit numbers while they cant contain 0 and then sum them
#3
In order to randomly pick from all three-digit numbers shouldn't you start with 100 instead of 111?

You should also be aware that random.randint(a, b) returns a random integer N such that a <= N <= b This means that random.randint(111, 1000) can return 1000 (which is not three-digit)

You could take advantage of random.sample():

>>> cisla = random.sample(range(100,1000), 3)
Part of your problem is:

>>> a=[random.randint(111,1000)]    # you create list with random int in it
>>> a
[433]
>>> str(a)                          # you created string from list containing one int; didn't assign name
'[433]'
>>> a                               # a is still list with random three-digit int in it
[433]
>>> if 0 in a:                      # there can't be 0 in a as element because there can be three-digit integers only
In you code cisla is list of lists, something like: [[457], [817], [844]]
I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy

Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.
Reply


Messages In This Thread
RE: Writing a code with 3 digit numbers while they cant contain 0 and then sum them - by perfringo - Jan-13-2019, 12:00 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  python code to calculate mean of an array of numbers using numpy viren 3 170 May-29-2024, 04:49 PM
Last Post: Gribouillis
  [solved] a 4-digit display vr34 2 435 Apr-12-2024, 05:38 PM
Last Post: vr34
  [SOLVED] Pad strings to always get three-digit number? Winfried 2 466 Jan-27-2024, 05:23 PM
Last Post: Winfried
  writing and running code in vscode without saving it akbarza 1 477 Jan-11-2024, 02:59 PM
Last Post: deanhystad
  prefix ID Number with 0,00 make 3 digit. mg24 1 813 Oct-06-2022, 07:20 AM
Last Post: ibreeden
  if a string has a digit - print tester_V 2 2,232 Jan-16-2021, 04:48 AM
Last Post: tester_V
  Help with writing or plan part of code Merlin_1 1 1,889 Aug-24-2020, 03:28 AM
Last Post: Larz60+
  Is this right code for 3 digit pin ? fatjuicypython 1 1,871 Aug-21-2020, 11:15 PM
Last Post: bowlofred
  Writing a basic shift code djwilson0495 2 2,346 Aug-16-2020, 01:52 PM
Last Post: djwilson0495
  a better way of writing code Than999 6 3,476 Jun-13-2020, 08:02 AM
Last Post: pyzyx3qwerty

Forum Jump:

User Panel Messages

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