On Tue, 2008-06-24 at 15:26 +0200, [EMAIL PROTECTED] wrote:
Message: 5
Date: Tue, 24 Jun 2008 05:47:29 -0700 (PDT)
From: Danny Laya [EMAIL PROTECTED]
Subject: [Tutor] fibonacci.py task ???
To: tutor@python.org
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=iso-8859-1
Hi all, can you explain me what this code mean :
Fibonacci.py
# This program calculates the Fibonacci sequence
a = 0
b = 1
count = 0
max_count = 20
while count max_count:
count = count + 1
# we need to keep track of a since we change it
old_a = a
old_b = b
a = old_b
b = old_a + old_b
# Notice that the , at the end of a print statement keeps it
# from switching to a new line
print old_a,
Output:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181
Do you understand it ??? Can you explain meahhh you know
i'm a newbie so please explain it with a simple expalanation.
And I got many tutorial with title *.py(e.g: Fibonacci.py and
Password.py),
can you explain me what *.py mean? Thank's for helping me.
If you have an algorithm to calculate the sum of exactly two(!) numbers
you could do it in the Python prompt by:
3+4
7
... or you could start you fire up a text editor (something like Notepad
in Windows, or nano in Linux and type 3+4(without the quotes!),
hmmm..., and save the file as anything you want, lets say for now you
save the file as threePlusFour. Every time you invoke the python
interpreter (do you know how to do that?) with threePlusFour, you will
get the value seven!
Because there are many programming languages, such as C, java, perl,
ruby, haskell(!), you might want to be more specific as to what
programming language you save saved your code in. .c for C, .rb for
Ruby, .java for java and, of course .py for python.
... or you could define a function...
One of the indefatigable contributors to this mailing list, Alan Gauld
(where do you get the time?), has an excellent tutorial for beginners.
Check it out at http://www.freenetpages.co.uk/hp/alan.gauld (correct?)
Kinuthia...
___
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor