Robert said unto the world upon 10/07/2005 17:31: > Hello all, I am a college student and I am currently working on a > two numbers program for our class, The purpose of this program is > to take user input and do some math functions. > > I have figured out how to do the math but I need to display these > two variables with quotation marks around them. > > Also I need to add these two variables together and display the > hexadecimal of these two variables??? > > Also how do you display wheather one variable is greater than or > less than or equal to the other variable? > > > Below is an example of the items i need help with? > > > > > > > The two numbers were "X" and "Y." > > The first number was (< > =) the second number. > > The hexadecimal sum of the two numbers is XXX. > > Any help with this would be gratly appreciated! Thanks Robert >
Hi Robert, for displaying strings with variable content, string formatting is a real boon. See <http://docs.python.org/lib/typesseq-strings.html> for details. But here is a bit to give you the idea: >>> def silly_example(): name = raw_input('What is your name?\n') if name[0].isalpha(): if name[0].lower() in ('aeiou'): char_type = 'a vowel' else: char_type = 'a consonant' else: char_type = "something other than a letter" print "Hello, %s. Your name begins with %s." %(name, char_type) >>> silly_example() What is your name? Brian Hello, Brian. Your name begins with a consonant. >>> silly_example() What is your name? Alberto Hello, Alberto. Your name begins with a vowel. >>> silly_example() What is your name? 42 Hello, 42. Your name begins with something other than a letter. >>> See if you can get somewhere with these ideas. If you get stuck, post some code, and someone will be glad to help more. Best, Brian vdB _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor