非常感謝小白! ! ! !現在停在問答程式那裡 class K: def __init__(self,answer,DAAN): self.answer=answer self.DAAN=DAAN from question import K No1=["123","456","789","111","222","333","444","555","666"] No2=[K(No1[3],"A"),K(No1[8],"C")] def No3(No2): D=0 for No4 in No2: No5=input(No2.answer) if No5==No2.DAAN: D+=1 print(D) No3(No2) 我是這樣寫的,一直報錯 AttributeError: 'list' object has no attribute 'answer' 對著影片對照了半天還是沒發現哪裡有問題
(9)else: (10) out_of_limit = True (11)if out_of_limit: (12)print("Sorry, Please try again.") (13)else: (14) print("congratulations") 问题: 1.这里的out_of_limit为什么要用parentheses (Line 1) 不要放的话可以吗? 2. and not out of limit 这里指的是 True 还是 False #If out_of_limit is True, then not out_of_limit will evaluate to False #If out_of_limit is False, then not out_of_limit will evaluate to True. 3.为什么要注明 line 10 的 out_of_limit = True , Line 1的不是已经是 True 了吗? 4.(Line 11) 这里的 又为什么要放 if out_of_limit, 然后它是True 还是False?
def power(base_num,pow_num): result = base_num for index in range(pow_num-1): result = result * base_num
return result a = input("請輸入基數") b = input("請輸入次方") if a.isdigit() and b.isdigit == str and float: print("僅支援整數值") else: a and b == int print("您輸入的基數為:" + a ," 您輸入的次方為:" + b) print("")
小白老師您好,你的教學模式真非常適合新手學程式 這邊有一個問題想請教: 在for 迴圈的練習題中 def power(base_num, pow_num): result = base_num for index in range(pow_num-1): result = result * base_num return result print(power(3,2)) 程式跑不出來,顯示File "", line 1 SyntaxError: invalid syntax 是為什麼呢? 謝謝~
✏完整課程-20天全面了解Python : grandmacan.com/courses/oMEJkCfYvORt8uAKhb7t
即日起至2024/09/30日前購買,即享有62折優惠!
這堂課,是我很希望能在第一次學python時,就能看到的
如果你也想學python,就讓我帶領你吧!
✏最新課程-python、AI組合包 : grandmacan.com/courses/yCC2Q8WFsc9Av52myZBh
即日起至2024/09/30前購買,即享36折優惠~
感謝用心的小白
這麼棒的課程,我還不買爆!
感謝老師,你真的太厲害了,課程講解清晰又通俗易懂
不像學校的老師,完全不知道在講什麼....
真香呀~ 外面買一堆,比不過這一個,感謝老師!
請問一下,買你的課程,能不能開統編及收據?
有針對dynamo,revit的解說嗎?感謝!
今天拉着啊嬤一起看,她真的学会了!谢谢老师让我跟啊嬤都学会了python基本语法!!!
Bull shit
666
下一个星期你阿嫲写了一个游戏
@@三岁的黑影 再下個星期他阿嬤成了世界上最著名的黑客 XD
偉哉阿嬤
新入門的小白, 感謝老師的用心, 竟然讓我這種完全無背景的人都能照著上面的步驟一邊理解一邊實操, 必須給讚!
逃避学python七八年,昨晚因为需要用朋友帮我写的代码,所以来看入门课程,呜呜呜好简单易懂,很感谢博主的i教学视频!
跟着您分享制作的视频,我不会逃避学习python了,而且觉得python有清晰的规则很有趣。谢谢您!
謝謝小白! 第一堂課 四個小時慢慢跟著你說的東西學! 第一部終於學完了
我之前完全沒有碰過程式碼,自學的路上你的教學也帶給我很多信心
真的很感謝你的分享
我也很高興能幫助到你哦!!
有和我一样的正在自学的朋友吗?可不可以大家一起学习啊?遇到问题相互交流。有这样的朋友麻烦留个联系方式。感谢小白分享了这么多学习视频。
有和我一样的正在自学的朋友吗?可不可以大家一起学习啊?遇到问题相互交流。有这样的朋友麻烦留个联系方式。感谢小白分享了这么多学习视频。
@@GrandmaCan 有和我一样的正在自学的朋友吗?可不可以大家一起学习啊?遇到问题相互交流。有这样的朋友麻烦留个联系方式。感谢小白分享了这么多学习视频。
@@alchemy9513 +++有聯繫方式嗎
感謝阿嬤! 雖然4小時的影片我練習了超過13小時才全部練習完畢。
但小白真的講的非常清晰!
真的推薦給想自學python但又不想去學校被綁住的人!
自學過程中有時候自己會耍笨打錯字或漏打程式碼,那就是考驗自己學到多少的時候了!
(13小時中大概有3小時是在自我debug,5小時做自己看得懂的筆記,所以真的很感謝阿嬤跟小白!)
有做筆記才代表自己有學懂~
我也很高興能幫助到你唷!
我記住了
做任何事都要做筆記。
有作筆記對自己比較好
都可以
這幾天補完這系列的影片,覺得講得很好,中間會穿插小作業的方式跟最後釐清邏輯的部分也很有幫助,尤其是繼承,講得真的很淺顯易懂
希望之後可以出一些python更進階的教學或是解題觀念等等
非常感謝小白! ! ! !現在停在問答程式那裡
class K:
def __init__(self,answer,DAAN):
self.answer=answer
self.DAAN=DAAN
from question import K
No1=["123","456","789","111","222","333","444","555","666"]
No2=[K(No1[3],"A"),K(No1[8],"C")]
def No3(No2):
D=0
for No4 in No2:
No5=input(No2.answer)
if No5==No2.DAAN:
D+=1
print(D)
No3(No2)
我是這樣寫的,一直報錯
AttributeError: 'list' object has no attribute 'answer'
對著影片對照了半天還是沒發現哪裡有問題
No5=input(No2.answer) 感覺怪怪的
可以試試:
No5=input(No4.answer)
if No5==No4.DAAN:
D+=1
沒想到可怕的程式語言可以被講解得這麼清楚
口條很好之外又會用好理解的方式舉例
真的很謝謝老師!!! 已購買課程
感謝小白老師的教學。
希望我的一點點心意能讓老師一點點的開心!
再次感謝。希望未來有問題的時候可以與你請教交流。
謝謝
我也鼓勵各位在此頻道有所收穫,有所學習的朋友們,能用行動支持小白教學。
不過一個便當的費用,僅此而已。
水哦
有問題留言大家一起解決💪
便當我收下了感恩😀
您的教學使我受益良多
感謝!
謝謝小白這麼用心的教學 對於一個從非本科想要加入這領域的人來說真的相當受用,祝你新的一年 事事順心 謝謝你
滿不錯還在學習中自己對電腦通常只會打遊戲看影片聽歌,再玩遊戲當中一直都在想有人腳本都自己做賣給人家又能玩遊戲,後來也上網查了一些程式來自己做簡單的,做出來能使用在遊戲上真的滿有成就感的。
Guess the number 那一段我还是不太理解, 有没有网友能解答。
secret_number = 77
guess = None
guess_count = 0
guess_limit = 3
out_of_limit = False
(1) while secret_number != guess and not (out_of_limit):
(2) guess_count += 1
(3) if guess_count secret_number:
(6) print("Smaller")
(7) elif guess < secret_number:
(8) print("Greater")
(9)else:
(10) out_of_limit = True
(11)if out_of_limit:
(12)print("Sorry, Please try again.")
(13)else:
(14) print("congratulations")
问题:
1.这里的out_of_limit为什么要用parentheses (Line 1)
不要放的话可以吗?
2. and not out of limit 这里指的是 True 还是 False
#If out_of_limit is True, then not out_of_limit will evaluate to False
#If out_of_limit is False, then not out_of_limit will evaluate to True.
3.为什么要注明 line 10 的 out_of_limit = True , Line 1的不是已经是 True 了吗?
4.(Line 11) 这里的 又为什么要放 if out_of_limit, 然后它是True 还是False?
好人一生平安,听的时候感觉时间过得好快,讲的很通俗,加油!!
感觉很适合去做tutor哈哈哈
淺顯易懂,謝謝小白老師!!目前剛上課完30分鐘,用mac編寫中。每天都上一些,對自己很有幫助,謝謝!!
超適合初學者!一聽就懂
看了很多你的影片
簡單易懂 舉例適當
非常感謝你
目录 这个走心了❤ 谢谢指导,有学习到东西,不再怕Python
身為一個資訊工程師想跨來學習python,都覺得這個教學頻道非常優秀!值得加入會員
真的很浅显易懂!!这是我看過最棒的新手編程的教學影片🧡,0基础最好的中文教学影片了!!😍😍
先感謝老師無私的錄製以及教導!還有就是很用心的簡單化給RUclips里的讀者,這點很重要,不然很容易放棄,謝謝!!
是目前找到講解得最詳細易懂的影片👍
真的...淺顯易懂...加入收藏了!感恩版主
很好的入门课,由于我有C++,C,C#,JS的经验,所以一小时就学完了,老师讲的很细,这样我也不容易和其他语言搞混,学下来感觉python确实好用啊
今早先看了1小時, 開始的比較簡單, 下午再看, 謝分享
謝謝小白老師 這支影片真的讓我受益良多 小小許願未來也可以出C語言的教學影片~~
懶人包:
1. python 沒寫return,則會預設回傳None
2. 函式只要遇到Return ,則會立馬停止,即跳出函式,不會執行下面的程式碼。
真-懶人包
真-懶人包
非常感謝作者的用心,簡單明瞭的解說,消除學習程式設計的恐懼,再次感謝。
小白的教學非常的詳細,一看就懂了
仔細的看完了
感謝細心教學
小白老师讲的特别特别好 讲话也好可爱喔 希望可以多多更新python相关的内容
教學好詳細! 好需要~ 感謝分享~~
野生方妮!
感謝放火推薦
讓我知道怎麼初學Python
我會好好努力的
非常感謝小白
光從教科書學習還是很多不懂
能夠影片手把手教學真的獲益良多
小白老師你好, 問答程式的部分我從 3:50:45 後遇到一些問題, 程式碼修改成如下, 發現一樣能跑,
# 問答程式
from question import Question #(從question.py檔案中只引入Question類別)
test = [
"1+3=?
(a) 2
(b) 3
(c) 4
",
"1公尺等於幾公分?
(a) 10
(b) 100
(c) 1000
",
"香蕉是什麼顏色?
(a) 黑色
(b) 黃色
(c) 白色
",
]
questions=[
Question(test[0],"c"),
Question(test[1],"b"),
Question(test[2],"b")
]
def run_test():
score=0
for obj in questions:
answer=input(obj.description)
if answer == obj.answer:
score += 1
print("你得到" + str(score) + "分,共"+ str(len(questions)) + "題")
run_test()
Q1: 3:50:45 您說定義的這個函式要存放一個列表,這個列表要存放的是我們新的資料型態,但如上所示, run_test()括號留白仍然可執行是為什麼呢
Q2 : 3:51:09 這個迴圈for後面您設定的question與Question有什麼關聯嗎?我把它改成"obj"好像也可以執行呢..
Q3 : 3:51:20 這邊的變數answer與Class Question中的answer相同嗎(看起來是不同,但不會吃到嗎?)
Q4 : 3:51:40 這邊您提到input()的提示要印出題目, 而這題目就是"question"的屬性description, 與第二個問題相似..我改成的"obj"並沒有在Class中被定義屬性, 為什麼還是能跑呢..?
Q5 : 3:51:54 與Q4相似, question我改成obj後也可以正常跑, 但他並沒有在Class中被定義屬性呀...
剛開始學程式碼, 很幸運就看到您的影片, 過程非常詳細, 但我資質駑鈍, 煩請老師有空時可以回答我的問題, 謝謝
感谢老师,让我对python很痴迷,每天坚持学习2个小时。
感谢阿嬷,我小白一个,越学越有动力,讲得好细致。😄❤
講解得很清楚喔, 很棒
一個小錯誤
巢狀迴圈那一段的
行(column), 直的
列(row), 橫的
定義講反了
英文中row不是才是行的意思吗,column是柱子那应该是列不是吗?
@@Teamate-BBQStall 台灣的定義跟其他華語圈都不太一樣,直的是行=column,橫的是列=row
@@Kip_Ke 哦!原来啊,多谢了😂😄
我看到時也覺得怪怪的
謝謝小白非常詳細的教學,非常體貼阿嬤的學習速度,阿嬤最近想學selenium,但是卡在無法順利用pip安裝,敲碗小白教學selenium,想一步一步跟著學習~
哈哈之後有時間會做的~
第一次學python,也第一次看貴單元,謝謝,說得很清楚,謝謝,期待我能一直學下去
感謝小白無私的教學分享,最近也在自學寫程式,十分受用。
简单易懂,感谢!!!
感謝演算法把我帶過來,覺得內容十分清楚明確!
講解也十分淺顯易懂,太感謝了!!
老師您好,您在問答程式那邊的def run_test 傳入的變數名稱可以不要設成questions,還有for的變數也設成i,這樣新手才不會搞混,以為是questions在def中傳入,事實上是在下面呼叫function時才將questions傳入,而for中的question也只是記數功能而已。
最近打算撥出一點時間學程式
於是搜尋到了這部影片
受益良多 謝謝 :DDD
幫了我一個大忙,非常感謝你!!
感謝教學,老師講得很清楚,課程中出的題目也能夠驗證自己是否真的了解程式碼的用意
謝謝小白!!學程式變得好易解好好玩❤
有C的基础再看这个对入门Python很有帮助,赞!
摁摁
tw,Your video is great and very clear. I’ve decided on you and I want to learn on my own here.
您的视频很棒,讲得特别清楚。就决定是您了,我要在这边自学。
真的講得很好
非常適合新手的講解
謝謝小白老師
感謝老師,真的讓我更了解python!!
讲的很细致,感谢老师
感謝你淺顯易懂的教學,期待新系列的影片
之前上過其他python的課程,都聽不太懂,這個影片一看就懂!!! 謝謝老師~
感謝小白!講解十分詳細 而且讓人容易懂 後半段還吃螺絲笑場哈哈
哈哈
看完啦 !!
最近需要python專案
但看書一直看不懂
還好有這部影片!
講解非常清楚。感謝小白老師!
这也教得太好了吧!我一个连python都没有听过的小白,竟然听懂了!!!哈哈哈
函式的部分讲的真的很好
小白老師太會教了,非常感謝🙏🙏🙏
真的超讚 沒話說!!! 快速上手很實用!
零程式基礎小白有個問題
2小時19分 if 的地方
def max_num(num1,num2,num3):
if num1>=num2 and num1>=num3:
return num1
elif num2>=num3:
return num2
else:
return num3
中間那個and num2>=num1
根據迴圈的順去來看 這段沒寫應該不會引響結果判斷,還是一定要寫進去,我是零基礎不是很清楚是不是一定要寫。
感謝演算法把我帶來這,也謝謝您的無私分享~
Good~ Thanks~
非常棒的教學,仔細又耐心的解說,讚!
這影片 做得不錯 容易理解
感謝小白老師
我學到了不少小技巧
還有那個只寫我回放了好幾次ʕ •ᴥ•ʔ
3:13:40
真的深入浅出,非常好的教学视频啊
超棒的教學!! 感謝你
跪求Java 和TypeScript教程
感謝分享
愛你🎉❤
我的中文不是很好。很棒的视频 ❤
謝謝小白,你的影片對我幫助真的很大,感謝你無私的分享!
最近要學python 但我毫無經驗,感謝可以讓我有python 的入門概念,而且真的很容易理解,真的很感謝!
我是个小白,感谢🙏手把手教学方式
首先謝謝小白老師的教程,但請問:如何讓很多行像您一樣在開頭快速添加#呢?
我也好奇怎麼快速添加# QQ求解
可以拍課金系統嗎
看完了,非常棒的教學影片
謝謝!超棒
Very helpful, thank you!
喜歡❤❤❤
3:06:38
row應該為列
column為行才對!
超讚的,不用下載python都會
感謝大大分享~
如果已經把這篇看完了
想知道接下來可以找甚麼資源來學習?
感謝小白!!對於我這樣的新手超有用
感謝這麼清楚的講解!超厲害!
小白好
非常感謝!上了學校的課後再看第二次,較進入狀況了
想請問:2:49:34的地方,最後跳出迴圈的輸贏,可以用下面程式碼嗎?
if guess != secret_num:
print("抱歉你輸了")
else:
print("恭喜你贏了")
guess 是輸入的數值
secret_num 是要猜的數字
如果按照 if guess != secret_num:
也就是只要猜錯1次就列印輸了,這樣就不符合給予3次機會才列印輸了。
def power(base_num,pow_num):
result = base_num
for index in range(pow_num-1):
result = result * base_num
return result
a = input("請輸入基數")
b = input("請輸入次方")
if a.isdigit() and b.isdigit == str and float:
print("僅支援整數值")
else:
a and b == int
print("您輸入的基數為:" + a ,"
您輸入的次方為:" + b)
print("")
print(power(int(a),int(b)))
大大
求支援~我印不出僅支援整數值 我想防呆(字串'浮點數'小數值)
如果不要小數,可以嘗試 int(數字)
謝大白
ㄏㄏㄍ
谢谢 :D
感謝小白老師,乾貨滿滿啊!
可到學校教書了,說明清楚精確毫 套現在流行語 "精準教學"
謝謝!
想請教一下~
為什麼有些函式的用法
是一個變數加一個點再加函式?
例如:
str1 = "abc"
print(str1.upper())
但有一些函式的用法是直接把變數放進括號裡
例如:
print(len(str1))
再麻煩解惑了QQQQQ
謝謝~~~~
整個影片都看完就會了解了哦~
提示:先看看函式 再看看物件函式
@@GrandmaCan 您好~我把所有的影片都看完了!
我的理解如下:
有一些函式,因為"不是"寫在某一個class底下
所以是"全部"的資料類型都可以用
例如我之前舉的len()這個例子
不管是文字類型、字串等等都可以算長度
有一些函式,因為"是"寫在某一個class底下
所以只有用"特定"class創造出來的物件才可以用
像是upper()這個函式
因為他是寫在str這個class底下
所以只有用str這個class創建出來的變數可以取用
所以使用時要外加一個.
以上如果我的理解有錯誤,再麻煩指正
萬分感謝~~~
在youtube上找到不錯繁中的Python教材萬份感動~
謝謝你的努力!會繼續支持的!
我也是看到一半,想問這個問題哈哈哈
@@down1286 看來我不孤單XD
老師講得超淺顯易懂 讓看書看到要抓狂的派森小白也懂了基本的概念👍
小白老師您好,你的教學模式真非常適合新手學程式
這邊有一個問題想請教:
在for 迴圈的練習題中
def power(base_num, pow_num):
result = base_num
for index in range(pow_num-1):
result = result * base_num
return result
print(power(3,2))
程式跑不出來,顯示File "", line 1 SyntaxError: invalid syntax
是為什麼呢? 謝謝~
喜歡