در این مطلب، ویدئو سری فیبوناچی تا n عبارت در پایتون || برنامه ای برای تولید سری های فیبوناچی تا n ترم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,560 –> 00:00:02,960
حالا اجازه دهید این برنامه پایتون را ببینیم
2
00:00:02,960 –> 00:00:04,720
3
00:00:04,720 –> 00:00:08,080
تا سری فیبوناچی تا n تولید کند، بنابراین اجازه دهید
4
00:00:08,080 –> 00:00:09,040
عدد
5
00:00:09,040 –> 00:00:12,559
10 باشد، سپس باید
6
00:00:12,559 –> 00:00:15,679
سری فیبوناچی را تا 10 چاپ
7
00:00:15,679 –> 00:00:18,240
8
00:00:18,240 –> 00:00:19,600
9
00:00:19,600 –> 00:00:22,080
کنیم. عدد فیبوناچی با جمع
10
00:00:22,080 –> 00:00:22,880
11
00:00:22,880 –> 00:00:25,359
دو رقم قبلی خود پس صفر بعلاوه یک
12
00:00:25,359 –> 00:00:26,800
یعنی یک
13
00:00:26,800 –> 00:00:28,720
بعدی ما با جمع دو رقم قبلی آن عدد بعدی را بدست خواهیم آورد
14
00:00:28,720 –> 00:00:30,720
15
00:00:30,720 –> 00:00:33,840
بنابراین یک بعلاوه یک یعنی دو
16
00:00:33,840 –> 00:00:34,559
عدد بعدی یعنی
17
00:00:34,559 –> 00:00:37,040
دو به علاوه یک یعنی سه عدد بعدی
18
00:00:37,040 –> 00:00:39,040
سه به علاوه دو یعنی پنج
19
00:00:39,040 –> 00:00:40,719
عدد بعدی پنج بعلاوه سه است یعنی
20
00:00:40,719 –> 00:00:42,719
هشت عدد بعدی هشت است به علاوه پنج
21
00:00:42,719 –> 00:00:43,840
یعنی
22
00:00:43,840 –> 00:00:46,719
13 اما این بزرگتر از 10 است ما باید
23
00:00:46,719 –> 00:00:48,320
فقط تا 10 را نمایش
24
00:00:48,320 –> 00:00:50,960
دهیم بنابراین سری را به عنوان خروجی
25
00:00:50,960 –> 00:00:52,320
در اینجا دریافت می کنیم
26
00:00:52,320 –> 00:00:55,360
که سری فیبوناچی را تا 10 عدد نشان می دهیم. اگر
27
00:00:55,360 –> 00:00:57,199
بخواهیم می توانیم اعداد اول تا 10 را نمایش دهیم
28
00:00:57,199 –> 00:00:58,239
همچنین
29
00:00:58,239 –> 00:01:00,320
اعداد سریعتر به این معنی است که اینها یک
30
00:01:00,320 –> 00:01:02,239
دو سه چهار پنج شش هفت عضو هستند
31
00:01:02,239 –> 00:01:05,519
بنابراین سه عضو
32
00:01:05,519 –> 00:01:08,960
بعدی 13 13 سال آینده هستند 21 34 مانند که ما
33
00:01:08,960 –> 00:01:10,000
آن برنامه را
34
00:01:10,000 –> 00:01:12,400
بعداً در این برنامه خواهیم دید. e ویدیوی بعدی پس اجازه دهید این برنامه را ببینیم
35
00:01:12,400 –> 00:01:13,360
36
00:01:13,360 –> 00:01:15,040
پس ابتدا باید یک عدد را از
37
00:01:15,040 –> 00:01:17,680
صفحه کلید بخوانیم بنابراین n برابر است با بین
38
00:01:17,680 –> 00:01:18,400
ورودی
39
00:01:18,400 –> 00:01:21,759
یک عدد وارد کنید بعد مقدار شروع چیست
40
00:01:21,759 –> 00:01:22,479
41
00:01:22,479 –> 00:01:24,799
ابتدا باید صفر را نمایش دهیم بعد
42
00:01:24,799 –> 00:01:26,159
باید یک را نمایش دهیم
43
00:01:26,159 –> 00:01:28,000
بنابراین فرض کنید که f1 برابر با
44
00:01:28,000 –> 00:01:29,840
صفر است f2 برابر با یک است
45
00:01:29,840 –> 00:01:32,240
خوب بعد این سه مقدار را نمایش می دهیم
46
00:01:32,240 –> 00:01:33,119
47
00:01:33,119 –> 00:01:36,240
printf printf print f1 کاما انتهایی برابر با
48
00:01:36,240 –> 00:01:37,200
مقداری فاصله است
49
00:01:37,200 –> 00:01:39,920
بنابراین اول صفر چاپ می شود بعد شما
50
00:01:39,920 –> 00:01:40,320
51
00:01:40,320 –> 00:01:42,880
f2 گاما را چاپ می کنید و برابر است با مقداری فضا پس
52
00:01:42,880 –> 00:01:44,479
بعدی چاپ می شود
53
00:01:44,479 –> 00:01:46,000
و بعد از آن مقداری فاصله چاپ می شود
54
00:01:46,000 –> 00:01:48,079
بنابراین بعد از 0 اینجا مقداری
55
00:01:48,079 –> 00:01:49,040
فاصله
56
00:01:49,040 –> 00:01:51,360
داریم بعد از 1 ما چند فاصله در آنجا داریم
57
00:01:51,360 –> 00:01:52,960
بعد فرمول f3
58
00:01:52,960 –> 00:01:55,840
f3 برابر است با f1 به اضافه m پس مقدار f1 چیست
59
00:01:55,840 –> 00:01:56,799
مقدار
60
00:01:56,799 –> 00:02:00,640
پس مقدار f1 مقدار مقدار f1 0 است
61
00:02:00,640 –> 00:02:04,000
مقدار f2 1 است f3 بعدی برابر است با
62
00:02:04,000 –> 00:02:05,040
f1 به اضافه f2
63
00:02:05,040 –> 00:02:08,080
بنابراین 0 به علاوه 1 به معنای 1 بعدی است در حالی که f3
64
00:02:08,080 –> 00:02:09,280
کمتر یا مساوی n است
65
00:02:09,280 –> 00:02:12,160
بنابراین مقدار f3 1 پس 1 چیست کمتر
66
00:02:12,160 –> 00:02:13,440
یا مساوی 10 است
67
00:02:13,440 –> 00:02:15,520
بنابراین شرط درست است بنابراین می توانیم
68
00:02:15,520 –> 00:02:16,480
مقدار f3 را نمایش دهیم
69
00:02:16,480 –> 00:02:19,599
تا چاپ کنیم انتهای f3 برابر با مقداری فضا است،
70
00:02:19,599 –> 00:02:22,239
بنابراین اکنون مقدار f3 یک چیست، بنابراین یکی
71
00:02:22,239 –> 00:02:23,200
چاپ شد اکنون
72
00:02:23,200 –> 00:02:25,360
بعد باید تعویض را انجام
73
00:02:25,360 –> 00:02:27,440
دهیم، بنابراین باید f2 را در f1
74
00:02:27,440 –> 00:02:29,920
ذخیره کنیم، f3 و f2 بعد مقدار f3 را محاسبه کنیم،
75
00:02:29,920 –> 00:02:30,720
76
00:02:30,720 –> 00:02:33,760
بنابراین ذخیره f1 برابر با f2 است. پس مقدار f2 چقدر است
77
00:02:33,760 –> 00:02:34,239
78
00:02:34,239 –> 00:02:38,000
1 پس این یکی در f1 ذخیره می شود
79
00:02:38,000 –> 00:02:41,120
f2 بعدی برابر است با f3 پس داستان f3 در
80
00:02:41,120 –> 00:02:44,879
f2 پس مقدار f3 چیست 1 f3 را در
81
00:02:44,879 –> 00:02:47,599
f2 ذخیره کنید بعد فرمول f3 برابر است
82
00:02:47,599 –> 00:02:48,720
با f1 به علاوه f2
83
00:02:48,720 –> 00:02:50,959
پس 1 پلاس یک به معنای دو یک به علاوه یک
84
00:02:50,959 –> 00:02:51,920
به معنای دو است،
85
00:02:51,920 –> 00:02:53,440
بنابراین یک بار دیگر کنترل به حلقه while می رود،
86
00:02:53,440 –> 00:02:55,840
بنابراین دو کمتر یا برابر با ده
87
00:02:55,840 –> 00:02:58,239
شرط درست است، بنابراین f three را چاپ کنید، بنابراین
88
00:02:58,239 –> 00:02:59,760
اکنون دو e چاپ می شود،
89
00:02:59,760 –> 00:03:01,760
بنابراین یک بار دیگر باید تکالیف را انجام دهیم
90
00:03:01,760 –> 00:03:04,239
بنابراین ذخیره کنید. شما باید در f1،
91
00:03:04,239