Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #42441
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2013-03-31 22:15 -0700 |
| Message-ID | <61cf6de1-179e-4d3d-8083-a2f34b144cd1@googlegroups.com> (permalink) |
| Subject | Help please |
| From | khaosyt@gmail.com |
I want to add up the integers of this code in one line. For example, if I had the code
integer = 0
denom = 10
again = "y" #sentinel:
while again == "y" or again == "Y":
integer = input("Enter a positive integer: ")
while denom <= integer:
denom = denom*10
while denom > 1:
denom = denom/10
number = integer/denom
integer = integer%denom
print str(number)
again = raw_input("Again? (Y/N): ")
and inputted "54321," it would look like:
Enter a positive integer: 54321
5
4
3
2
1
Again? (Y/N): n
What I want to do is add up the "54321" so it comes out with
"Sum of digits is 15." on one line.
Thanks!
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Help please khaosyt@gmail.com - 2013-03-31 22:15 -0700
Re: Help please Chris Angelico <rosuav@gmail.com> - 2013-04-01 16:24 +1100
Re: Help please khaosyt@gmail.com - 2013-03-31 22:41 -0700
Re: Help please Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-04-02 00:09 +0000
Re: Help please khaosyt@gmail.com - 2013-03-31 22:41 -0700
csiph-web