Go Back   CodingForums.com > :: Server side development > Other server side languages/ issues > Python

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 12-30-2011, 12:10 AM   PM User | #1
pwolf
New to the CF scene

 
Join Date: Dec 2011
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
pwolf is an unknown quantity at this point
Unhappy stuck with python, please advise

so im trying to make it so that pressing enter without inputting any value, will break the loop, however, an empty string can be used because of
for i in range(len(x_str_array)):
x[i] = int(x_str_array[i])
bit.
Code:
'Exercise 7.3'

# modified program from exercise 7.2

a=1
z=""
while x !=z:
    x_str = raw_input('Enter Start,Stop,Increment: ')
    if x==z:
        break
    else:
        x_str_array = x_str.split(',') # splits the string where a comma pops up
        x = range(len(x_str_array)) # Preallocation step- makes x= the same length as x_str_array
        for i in range(len(x_str_array)):
            x[i] = int(x_str_array[i])
        a=x[0]
        b=x[1]
        c=x[2]
        for number in range(a,b,c):
            print "number:", number, " square:", number**2, " cube:", number**3
please advise me on this.

p.s yes i am a complete novie, haha

i thought maybe using an empty tuple or list or something, but that wouldn't work either.
pwolf is offline   Reply With Quote
Old 01-01-2012, 12:19 PM   PM User | #2
Samhain13
Regular Coder

 
Samhain13's Avatar
 
Join Date: Aug 2008
Location: Pilipinas
Posts: 165
Thanks: 4
Thanked 18 Times in 18 Posts
Samhain13 is on a distinguished road
Quote:
so that pressing enter without inputting any value, will break the loop
Code:
while True:
    # Get some user input.
    x_str = raw_input("Someting: ")
    # If the user simply hits enter or supplies a string full of spaces, break.
    if not x_str or x_string.isspace():
        break
    # More stuff here.
Happy new year!
__________________
I am a Man of Truth. I am a Free Human Person. I am a Peacemaker.
** Independent Multimedia Artist in Pasig **
Samhain13 is offline   Reply With Quote
Reply

Bookmarks

Tags
input, novice, python, string

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:54 PM.


Advertisement
Log in to turn off these ads.