[Tutor] Needing Help
Bob Rea
bob at telaugos.com
Tue Jun 30 21:27:17 CEST 2009
On Tue June 30 2009 3:20 pm, you wrote:
> On Tue, Jun 30, 2009 at 1:06 PM, Bob Rea
<bob at telaugos.com> wrote:
> > <snip>
> > If I input my own name and dob, it works:
> > bob at gandalf:~/python/MakingUse/Chapter05> python
> > code1.py Enter your first name: Bob
> > Enter your last name: Rea
> > Enter your date of birth, mm-dd-yyyy: 03-05-1943
> > You can chose one of the following login names:
> > 1. BobR
> > 2. BobR53
> > 3. RBob43
> > 4. BRea66
> >
> > If I use the data listed in the book, it fails:
> > bob at gandalf:~/python/MakingUse/Chapter05> python
> > code1.py Enter your first name: Laura
> > Enter your last name: Jones
> > Enter your date of birth, mm-dd-yyyy: 12-24-1980
> > You can chose one of the following login names:
> > 1. LauraJ
> > 2. LauraJ2412
> > 3. JLaura80
> > Traceback (most recent call last):
> > File "code1.py", line 67, in ?
> > fourth=fname[0]+lname+ age_func()
> > TypeError: cannot concatenate 'str' and 'NoneType'
> > objects
> >
> > What is going on here?
>
> Well the first line after "Traceback" give you the line
> of code and the filename. Which happens to be code1.py
> line 67.
>
> TypeError is the type of error - specifically you tried
> to do something with incompatible types. In this case,
> adding together a string and NoneType.
>
> I'll do a little digging, but my guess is you have a
> problem with your age_func() not returning any value.
>
> HTH,
> Wayne
Why doe sit work with a dob in 1943 and not with one in 1980
then, that's what really bugs me
--
Bob Rea
mailto:gapetard at stsams.org
http://www.petard.us
http://www.petard.us/blog
http://www.petard.us/gallery
Where is Bill Stringfellow
now that we really need him?
More information about the Tutor
mailing list