Đây là những gì they có:Về ví dụ dãy số Fibonacci trong chức năng hướng dẫn Python của
def fib(n):
a, b = 0, 1
while a < n:
print a,
a, b = b, a+b
Đây là những gì tôi có:
def fib(n):
a = 0
b = 1
while a < n:
print a
a = b
b = b+a
Lợi nhuận đầu tiên trình tự chính xác khi sử dụng, trong khi tiền của tôi 0, 1, 2, 4, 8, 16, 32 ...
Tôi hiện đang học lập trình (không có giáo dục khoa học máy tính trước đây) và rõ ràng vấn đề là cách tôi đã xác định biến. Sự khác nhau giữa việc tách các biến bằng dấu phẩy và tách biến bằng một dòng mới (giả sử đó là vấn đề) là gì?
Đây chính xác là những gì tôi cần biết (không quen thuộc với nguyên tắc phân công tuple). Cảm ơn bạn. – user2189389