Computer Science Canada

Comparing Strings Help

Author:  mms6 [ Thu Oct 01, 2009 11:48 pm ]
Post subject:  Comparing Strings Help

Given the variables name1 and name2 , write a fragment of code that assigns the larger of their associated values to first .

(NOTE: "larger" here means alphabetically larger, not "longer". Thus, "mouse" is larger than "elephant" because "mouse" comes later in the dictionary than "elephant"!)



What I got is something like this:



Quote:
first = (SOMETHING IS MISSING IN THIS BRACKET) (name1, name2)






Something is missing in that bracket, but I have no idea what it is
Some help would be greatly appreciated.

Author:  DtY [ Fri Oct 02, 2009 7:11 am ]
Post subject:  RE:Comparing Strings Help

You can compare strings like numbers,
if "a" > "b":
    
do something

So a solution could be
Python:
first = max(name1, name2)
second = min(name1, name2)


Or if you were not supposed to use max() and min() (most likely you haven't learned them yet), you can achieve the same thing with a conditional,
Python:
if name1 > name2: ...

Author:  mms6 [ Wed Oct 07, 2009 10:37 pm ]
Post subject:  RE:Comparing Strings Help

thanks


: