Python 零基礎新手入門 #05 For Loop (迴圈)
► 內容綱要
00:00 For Loop 迴圈基本語法
01:12 break & Continue 語法
01:52 Nested For Loop 巢狀迴圈
02:41 賦值運算符
03:52 Range 數列語法
04:29 應用練習:密碼登入系統
► 範例程式碼
tinyurl.com/22m4lzgj
► Papaya 電腦教室會員專區 (加入後可觀看會員專區的影片喔)
加入頻道會員 tinyurl.com/sxt3d2b
會員專區影片目錄 tinyurl.com/y6mvo38a
► 小額贊助 Papaya 電腦教室 ☕️
請 Papaya 喝咖啡 www.buymeacoffee.com/papayaclass
ECPay p.ecpay.com.tw/A1B71E8
(或是點擊螢幕下方的「超級感謝」也可以喔 😆 )
#python #教學
Пікірлер: 33
2:36 刚试了一下,最后一行的print必须在最前面,否则的话,每个餐点配完所有饮料就会直接计算总共的套餐组合。
自从订阅了老师的频道,老师出什么视频我就跟着学什么技能💯!感谢老师!
老師得腦袋邏輯很清晰!
看過很多其他教學,無法比得上老師你~太神
老師太神了什麼都會什麼都教!
很棒的教學😊謝謝分享
來上課啦!謝謝老師!😄
太棒了!从来没有觉得 python 如此简单 谢谢分享!
實用的教學
万分感谢
謝謝老師
感謝!
爱你
讚
實作學習後,5:37 第7行 (輸入 !=正確密碼) 可省略,因執行到此行,輸入 一定不是正確密碼,第4行已過濾。
銀行密碼那個示範, 如果1234前面或後面有空格, system也會回應Error, 有方法避免/忽略嗎?
👋👋👋
能教c++嗎?感謝
請問老師,一般for i in range(),其中的i 是指哪個單字的縮寫。還有,你解釋得比書更詳細。偶然點進來,真是開心無比。謝謝
@a891832
Жыл бұрын
for 變數 in range(): 變數可以是方便辨識的任意值 主要幫助你定義在下面語法中該變數要如何應用 如果你設定i 後面語法的變數也要是i
3:54 下面那個正值沒改到,應該是負值
最后那个示范中,如果输入密码错误,次数在一次一次减少,请问是哪个命令执行的?
@user-xe7gc8cr7d
Жыл бұрын
是那個" print(f ' 您還剩下{4 - 次數} 次機會') "在控制的 而迴圈每跑一次 因為" for 次數 in range(5): " 那個"次數"的值會逐漸增加 於是乎 當迴圈跑第一次時 "次數"的值會是0 4-0=4 回傳"您還剩下4次機會" 第二迴圈 "次數"=1 4-1=3 回傳"您還剩下3次機會" 以此類推
@pillarliu3223
Жыл бұрын
@@user-xe7gc8cr7d 我又仔细看了一遍,是不是Range (5), 这个函数在起作用。这个函数是不是表示从0-5 一次来一遍。 print 好像只是输出结果,不对这个有影响。不知道对不对,希望老师帮忙解答
@user-xe7gc8cr7d
Жыл бұрын
我不是老師拉 他們是環環相扣的 少一個都不行 然後 range(5) 生成出來是 0~4 喔 在 4:07 print 是輸出沒錯 但 print 裡面的的 { 4 - 次數 } 也要有 才能達成影片裡的效果
@DragonHsiao
Жыл бұрын
應該是那個and 次數《4那邊 然後用range執行後,當for跑到4時,他不小於4了,所以python把它歸類到else,這只是我的見解,正確的還得請老師說明
为什么我同样的操作,迴圈执行完后返回的是每个步骤的结果,而非最后一个结果?
@sorrywww123
Жыл бұрын
要把print的縮排刪掉挪到最前面才會顯示執行最後一次迴圈的結果,不然每執行一次迴圈都會顯示一次結果.
明明輸入相同的1234 一直回應密碼錯誤, 直到我把正確密碼改為"1234" 才回饋密碼正確,不知什麼原因?
@_Sharkpi012_
Жыл бұрын
輸入的密碼是str型態吧 改成int(輸入的密碼) == 1234
0:52 我完全用這上面打的,結果編譯錯誤!
一直很煩為什麼for後面還要再創一個新詞啊??? 不能直接用原本的list名詞嗎?