在terminal處無法跑出正確訊息,但都是照著操作,想請問出了什麼問題。terminal處跑出: File "datatype.py", line 1 SyntaxError: Non-ASCII character '\xe2' in file datatype.py on line 1, but no encoding declared; see python.org/dev/peps/pep-0263/ for details
老師好:我把上述的筆記跟一整串的課程打完後,試著輸入終端機這邊卻跑出以下指令。 因為我電腦沒有D曹,我是存在C曹這邊的。過程中有存檔,謝謝老師 PS C:\Users\STAR WARS\Documents\python training> python data type.py C:\Python27\python.exe: can't open file 'data': [Errno 2] No such file or directory
在使用 Python 编译的时候出现如下错误: SyntaxError: Non-ASCII character '\xe5' in file Test1.py on line 8, but no encoding declared; see www.python.org/peps/pep-0263.html for details 解决方法: python 的默认编码文件是用的 ASCII 码,将文件存成了 UTF-8,编译就可以通过。或在在 py 文件开头(必须是第一行)加入 #coding=utf-8 原文链接:blog.csdn.net/a359680405/article/details/42553767
請問老師我要print(3)時,按右上角那個播放鍵終端機可以順利自動跑出 3,但是照著影片在終端機打上‘‘python datatype.py'' 按enter卻出現 ‘’‘’/MacOS/Python: can't open file 'datatype.py': [Errno 2] No such file or directory’‘’‘,請問老師哪裡出了問題?🙏🏻(確定有儲存檔案了 print(3)也沒有打錯因為按播放鍵會自己在終端機跑出3)謝謝
# 資料︰程式的基本單位
# 數字
3456 # 整數
3.5 # 浮點數(小數)
# 字串
"測試中文"
"Hello World"
# 布林值
True
False
# 有順序、可動的列表 List
[3,4,5]
["Hello","World"]
# 有順序、不可動的列表 Tuple
(3,4,5)
("Hello","World")
# 集合 Set
{3,4,5}
{"Hello World"}
# 字典 Dictionary
{"apple":"蘋果","data":"資料"}
# 變數︰用來儲存資料的自訂名稱
# 變數名稱=資料
x=3
# print(資料)
print(x)
x=True # 取代舊的資料
print(x)
x="Hello"
print(x)
x={3,5,6} # 集合 Set
print(x)
手把手的教學真的感動,初學者的救星
有幫到初學者我覺得很棒 :)
彭彭的課程 真的对初学者有很大帮助 谢谢!
@@cwpeng-course 手机上的qpython能用吗?
虽然彭彭老师语速慢,但是说的每个字都在点子上,比很多老师说一些专业术语,说了一堆我听着都是懵的好太多太多了,听彭彭老师教编程语言,我愿意熬夜,比电视剧还好看。知识的力量,谢谢。
只能说谢谢了,如果这些能够让你感到开心,我也觉得很棒 :)
真的超好懂
知識就是力量,培根就是熱量
謝謝彭彭老師的影片教學,真的是初學者的福音!!
不客氣,希望對你有幫助 :)
個人筆記(有錯歡迎糾正))
資料型態
1. list可變動,透過類似C語言的array符號 [ ] 存放資料
2.tuple,這個更像是C語言的array,一旦跟記憶體要了空間後其大小便固定且"無法在更動裡面的資料",透過符號 ( )存放資料
3.Set集合,和List跟tuple不同,List跟tuple具有"順序",Set則沒有,透過符號 { }存放資料
4.dictionary,顧名思義就是字典的功能,和Set一樣透過符號 { }存放資料,{data1:資料1}
以上連續記憶體空間的資料型態皆是用逗號 ","將不同的資料隔開,不同於C語言的嚴謹,可以在這一些記憶體空間中放置不同資料型態的資料。
若需要拜訪以上資料可以用 變數名稱[index] 去拜訪
感謝你的筆記分享,我覺得很棒 :)
我大學是讀資訊管理,但我真的是有夠怕程式設計的,大學也是低空飛過,出社會快4年到現在想從工地轉換跑道,結果程式設計都忘光光了,幸好看到這個頻道,有部分的記憶都回來了XD,真的很謝謝澎澎老師的影片
謝謝你分享的心路歷程和回饋,感覺很真實 :)
最近專題需要用到python,所以找到這個頻道,真的太優質了,比很多學校老師講的還清楚
謝謝你的回饋呦,很高興對你有幫助 :)
謝謝老師
# 資料:程式的基本單位
# 數字
3456
3.5
# 字串
"測試中文"
"Hello World"
# 布林值
True
False
# 有順序、可動的列表 List
[3,4,5]
["Hello", "World"]
# 有順序、不可動的列表 Tuple
(3,4,5)
("hello","world")
# 集合 Set
{3,4,5}
{"Hello","World"}
# 字典 Dictionary
{"apple":"蘋果","data":"資料"}
# 變數:用來儲存資料的自訂名稱
# 變數名稱 = 資料
x = 3
# print (資料)
print(x)
x = 2 # 取代舊資料
print(x)
x = "Hello"
print(x)
x = {3,4,5} # 集合 Set
print (x)
不會 :)
真是令人感動的課程,解決我想學但時間不夠彈性的問題! 感謝老師
很高興對你有幫助哦 :)
同上
老師的解說,淺顯易懂~~~感謝!
不會呦,希望對你有幫助 :)
數字2345
浮點數3.5
字串
布林值
List
Tuple
集合Set
字典Dictionary
變數
Cls清空
感謝整理 :)
感謝您詳細的教學,完全自學者得救星
加油,希望你順利完成學習!
當我準備要去XX電腦花錢去上課時,爬了一下自學python的文章
看到老師的影片,我覺得可以緩一緩去上課了,先把老師的影片看完
自學到一定程度,如果有瓶頸再考慮去上課,謝謝老師!教的容易懂
像我就浪費3萬多 去XX電腦上課 結果還是覺得彭彭老師上的比較好懂
很高興對大家有一些幫助哪 :)
來來回回刷了很多遍趁者廣告的時間休息一下 謝謝老師能在這放上免費的資源幫助我們這種需要自學的人 來到這裡真的受益良多
謝謝你的回饋,很高興對你有幫助哦 :)
謝謝老師!前一陣子上了別的課程對大中小括號的使用時機一頭霧水,看完這堂課豁然開朗,超清楚!
太好了,很高興對你有幫助 :)
謝謝你願意製作課程:)完全是門外漢的我
感覺可以入門!
謝謝你的回饋,很高興對你有幫助呦 :)
願樓主一生平安,無私教學。
建議用2倍速度觀看
其實這樣的速度對程式設計的初學者來說應該比較恰當
雖然學過Java來看Python不難,但是經過老師這樣仔細的教學,我覺得基礎更加的穩固了
謝謝你的回饋,很高興有點幫助 :)
謝謝澎澎老師的分享、真的很受用
感謝回饋,讚讚 ~
謝謝彭彭老師的分享 ,65歲的老人 =我 也聽懂了 .....看了很多視頻 您 過程明白,語音明白,版面清楚 ,再次 感謝您的 教學
謝謝,很高興對您有幫助 :)
老師 您好 : 我的學習初步目標是 : Investing.com 網站 ,抓取 道瓊30指數期貨 60分 的 K圖 與 指標 ..... 進而形成 "決策系統".....發展 自動交易指令.....回測績效..etc 最少抓取3年 資料......[ 以上 是 老頭子 餘生 的 最大願望] [ 您 若有 相關課程"影音檔最好" "因為 我學習非常的緩慢,上課必然趕不上進度" ] 我預計 2年時間學習 ......以上 需求 懇請 [老師 ] 提出"建議" 我的Email: cckang60@gmail.com.....感謝 您 撥冗回覆 !! Thanks
對不起 ....以上我說的 是 指 我非常願意 [ 付 費 學 習 ] ....補上說明
打分號的習慣也太可愛了XD
哈哈哈哈,打習慣了 XDDDD
谢谢老师的详细讲解 让我做出人生第一个project
赞赞 :)))
@@cwpeng-course 好
資料 程式基本單位
數字
浮點數
字串 #用雙引號標起來就好#不用char宣告
布林值 #直接使用 True/False#不用Boolean宣告
可變列表List 有順序 可變動 的資料集合
固定列表Turple 有順序 不可變動 的資料集合
集合Set 無順序 的資料集合
字典Dictionary 鍵值對的集合
變數 放置資料的 自訂名稱
List:
[3,4,5] ["早","安"]
寫法:中括號內,用逗號隔開所要排序的資料
Turple:
(3,4,5) ("早","安")
寫法:小括號內,用逗號隔開所要排序的資料
Set:
{"早","安"} #內部資料沒有order
寫法:大括號內,用逗號隔開所要排序的資料
Dictionary :
{"早安":"Morning","三四五":"345"}
寫法:#大括號內用冒號作為一組資料Pair
Variable
MyName = "貳滴"
#寫法:變數名稱=資料
print(MyName) #顯示結果為 貳滴
MyName = 123
print(MyName)# 此時變數MyName已經被assign為123 但上面第一個print內容仍為字串
print(MyName)
MyName = {"貳滴",123,["hahaha","XDXD"]}
print(MyName)
感謝紀錄 :)
謝謝彭彭老師的分享,這對完全0程式基礎的人真的幫助很大! 謝謝~
讚讚,有幫助就好 :)
謝謝彭彭老師的無私分享🙏🏻
謝謝彭彭老師 真的教的太好了 我0經驗的也可以學得起來 祝老師一生平安
謝謝你,也很高興對你有幫助哦 :))))
謝謝
不客氣 :)
非常感謝㊗️❤️ 要升大學想自學 剛好有您!
加油嘍 ~~~~~~
感謝老師 兩年前就想學了現在才下定決心要學 覺得很詳細~~
讚讚,加油加油 ~
感谢老师,对我这样的初学者真的是太有帮助了。祝您一切顺利
太好了,也谢谢你的祝福 :)
實用!
也建議跟著老師打一次,加深印象
是哦,跟著練習很重要 ~~~~~
00:00 介紹
00:12資料:程式的基本單位
00:26資料型態: 資料的分類
00:46數字:整數、長整數、浮點數(小數)
01:05字串:任意文字內容
01:15布林值:表達正確(True)或錯誤(False) 注意大小寫
01:46可變列表(List):有順序、可變動的資料集合
02:19固定列表(Tuple):有順序、不可變動的資料集合
02:27集合:無順序的資料集合
02:49字典:鑑值對(Key-Value Pair)的集合
03:08變數(Variable): 可用來存放資料的自訂名稱
03:44進入實作環節
04:10數字 範例
04:34字串 範例
05:19布林值 範例
05:49可變列表(List) 範例
07:05固定列表(Tuple) 範例
08:04集合(Set) 範例
09:10字典(Dictionary) 範例
10:18確認執行程式是否正確
10:47示範執行錯誤程式
11:34變數(Variable) 範例
感謝彭彭老師,這一切居然是免費的。
感謝你的整理 :)
太感謝了
在terminal執行時失敗,後來我嘗試看了一下好像是python有漏安裝東西。但我當初在安裝時有一些項目顯示的跟版主不一樣,或是說無法點,故這邊加減分享一下遇到的經驗,我後來回去安裝程式,modify把沒有勾選的東西都裝完後就可以了。
太詳細了!超讚
很高興對你有幫助哦 :)
老師的教學很好懂,太感謝了
不會呦,有幫助就好 :)
又回來重新複習啦,多學多進步
打卡第二天📝彭彭老師講的超好的!很清晰!
謝謝你的回饋 :)
謝謝老師精彩明確的解說!初學者超好上手!
不會,很高興對你有幫助 :)
感謝彭彭老師的無私的教學
不會,也謝謝你的回饋 :)
感谢彭彭老师的分享
不客氣 ~
彭彭老師真的棒,適合我這種腦袋動得慢的
讚讚,很高興對你有幫助哪 ~
感謝彭彭老師
最近剛跨考上資工所
第一個作業要用到python就剛好看到你的教學影片
受益良多!
太好了,很高興對你有幫助 :)
讲解非常细致,很赞。
谢谢 :)
謝謝彭彭老師的分享,我學到很多東西。我有個問題想請教老師,我們常用id(物件),Python會回傳該物件在記憶體的位址,我想知道有沒有
其他函式和id函式恰相反,可以接受記憶體位址,會回傳記憶體內容(以2進位或16進位表示,不要解碼)?我只想看到純粹記憶體的內容,我覺得這對於了解Python的很多觀念都很有幫助。謝謝。
很不錯的問題,但是答案很簡單,Python 沒有這樣的指令哦 XDDD
老師教得很詳細 讓我學到了很多!!
很高興對你有幫助 :)
非常用心的老師,希望你還有開課
謝謝你的回饋 :) 我開了一些網頁的課程,Python 是真的沒有 @@a
樓主一生平安,淺顯易懂的教學
謝謝你的祝福 :)
完全初心者學習中~~感恩彭彭~讚嘆彭彭~~~~~~
哈哈哈,我不要當 CF,感覺怪怪 XDDDD
wow 彭彭老師太屌了
才兩集 就學到好多
英文版本的根本都亂交
對你有幫助我覺得很棒 :)
老師:謝謝您傾囊相授,清晰、明瞭、簡單易懂。有個問題是您說在終端值中按向右的鍵即可以複製 python datatype.py,但是我按右鍵都沒有任何作用,每次執行時都要全部重打,不知是否可以再詳細說明一下。
我是按方向鍵 上 這個鍵 就可以了
@@user-xe2sv9il6b 謝謝了,我等得有點天老地荒的,感激不盡。馬上試,果然是向上的箭頭,不是向右。
感謝 @_湜灝 的解答 :)
謝謝你的影片~~高一的學生覺得很適合自主學習!!
讚讚,一起加油 :)
我也是,一起加油吧
已學完第二課 內容很清楚 感謝
不客氣 ~~~~~~~~
準備要去讀大一
先來稍微學一下XD
感謝彭彭的教學啦
學校教的我都聽不懂...哈
哈哈哈,對你有幫助很棒 ~~~~
謝謝老師的影片,目前是初學者
不會,加油呦 :)
用心教學推一個!!
真的是手把手的教~~~~~
謝謝 :)
彭彭老師之前是不是學C的XD 下意識 ; 和 //註解www
這陣子剛好學python,真的感謝這影片
哈哈哈,對呀,以前學的所有程式語言都是一定要加分號,註解也都是 // 沒錯 XDDDD
超级有用的编程教学 点赞
:)
感谢UP主的手把手教学
不会,希望对你有帮助喽 :)
建议调到1.75倍速服用,效率更佳。 谢谢老师
XDDDDDD
调快好过调慢🤣
老師謝謝您的教學 我是個程式新手 非常受用 ☺️但是print 那邊程式跑出來都正確 但是為什麼不能打印😢 希望老師解答 謝謝🙏
我也不行 沒跳出錯誤訊息但沒有打印
確定有安裝好 Python,而且要勾選 Add to Path,確定檔案有儲存,重新打開 VS Code 再試試看。
謝謝彭彭老師,手把手教學,小弟想學程式很久了,謝謝你感人肺腑的教學影片。(哀...慢了兩年才看到這裡的課程QQQQQ)
是說每次執行程式前,都要存檔才會執行出來吧
謝謝回復QQQQQ
file 可以選擇auto save
感謝 @楊軒武 的回應 :) 確實都要存檔才行,也可以設定成自動存檔沒錯 ~
謝謝作者的製作。
不客氣 ~
老师教的好详细,棒棒哒。一步一步跟着很好学
谢谢哪,很高兴对你有帮助 :)
感恩感谢彭彭老师的精心教导!
谢谢你的回馈 :)
教的很詳細很棒,感謝老師
不客氣哦,有幫助就好 :)
#資料:程式的基本單位
#浮點數:有小數點的數字
3.14
#字串: python是用英文,加雙引號可以不受語法限制
#布林值
True、False
#有順序、可變動的列表 List
【3,4,5】 【"Hello","eo4"】
#有順序、不可變動的列表 Tuple
(3,4,5)
#集合 set
{3,4,5}
#字典
{"apple":"蘋果"}
#變數:用來儲存資料的自訂名稱
#變數名稱=資料
data=3、x=3
#print(資料)
print(Tuple)
請問老師我打了print卻出現第6行而不是print (有存檔)
PS D:\python-program> python datatype.py
File "datatype.py", line 6
True、False
程式中不能隨意使用中文的符號哦,每個符號都是英文的。
第六行使用、會出錯誤,後面的列表使用【】也會出錯誤。
謝謝分享
不客氣 :)
老師你好:
我是mac的系統,只要指令中#後方有中文,terminal就會出現error,但是把中文刪掉,就可以順利的print出指令
我也是这样的问题
執行程式的時候使用:python3 檔案名稱
Mac 預設會用舊版的 Python 運作,會有中文的問題 ~
@@cwpeng-course 谢谢老师
中文mac报错第一行需要 #coding=utf-8,还有总是忘记 command+S 感谢,have a nice day
Thanks for feedback.
謝謝分享對於初學者幫助很大,感謝
很高興對你有幫助哦 :)
感谢老师,已经订阅点赞啦,你的视频很有用。
感谢订阅按赞 :)
好影片 找時間認真看
謝謝 :)
在terminal處無法跑出正確訊息,但都是照著操作,想請問出了什麼問題。terminal處跑出: File "datatype.py", line 1
SyntaxError: Non-ASCII character '\xe2' in file datatype.py on line 1, but no encoding declared; see python.org/dev/peps/pep-0263/ for details
試試看直接在指令列空白處按右鍵,讓python直接執行
謝謝
感謝 @皓文 的回應 :)
你使用的應該是 python 第二版,建議按照第一部影片的介紹安裝最新的 python,如果是 Mac 電腦可以用以下命 令來執行程式看看:python3 檔案名稱
@@cwpeng-course 有了!感謝您
那個分號,我也會打上去,哈哈,c,c++,寫習慣了。
對呀,老叩叩寫的程式語言都是要打分號的 XDDD
請問所以字典中間不用打分號也可以對應的嗎🤩
我很恨我今天才看到TT , 老師教得真的超棒
哈哈哈,還好最後還是看到了 :) 謝謝你 ~~~~
想要問一下為何會出現這樣?
PS D:\Python training> python datatype.py
File "datatype.py", line 18
{3,4,5}
^
SyntaxError: invalid syntax
或許你不小心用到全形的符號?
谢谢老师,很适合新手学习!
不客气 :)
第一行 加上 # coding=utf8 修正 yntaxError: Non-ASCII
如果是 Mac 電腦可以用:python3 檔案名稱
來執行看看,或許就不用特別加上那一行了 :)
補充 如果是再Visual studio code 上才要加這行
彭彭的課程 感謝🙏^^
@@cwpeng-course 沒錯! 謝謝老師
謝謝教學,讓我更有動力學習
不客氣,很高興對你有幫助 :)
讚讚,目前計畫一天一影片,緩慢學習中
by電腦小白
加油,每天都持續前進自然就會進步 :)
打卡學習 感謝老師教學~
不會,有幫助就好 :)
謝謝你用心的教學
謝謝你的回饋 :)
想問一下彭彭,為什麼我的print()無法把框框內的資料印出來呢
我也想請問彭彭老師,我的print也不會在terminal印出來,上一隻start.py的練習也印不出來Hello Python
可能是忘了儲存檔案,可以按 ctrl+s 儲存。或者重新啟動電腦再試試看,另外不要去安裝 VS Code 的相關擴充套件,可能會改變程式的行為 ~
@@cwpeng-course 有試過重新啟動電腦,也確定有存檔,但還是失敗 QQ
不好意思,因為我完全是門外漢,請問VS code相關擴充套件是什麼呢?
湖北人喜欢你的课程
谢谢哪 :))))
# 變數名稱=資料
x=3
# print(資料)
print(x)
x=True # 取代舊的資料
print(x)
x="Hello"
print(x)
x={3,5,4} # 集合 Set
print(x)
-------------------------------------------------------
為何只有印出3?
可能忘了存檔?
感謝教學!! 教得很清楚易懂~
不會,也謝謝你的回饋 :)
老師您好 我想請教一下我都跟著打語法 但是最後要print的時候終端機都沒有顯示要print什麼 想請教老師知不知道為什麼會發生這樣的事呢?
幾個步驟確認一下:
1. 有先儲存檔案,可以按 ctrl+s 儲存
2. 檢查一下 VS Code 的擴充套件中是否安裝了任何 Python 相關的輔助工具,有些會影響環境的設定,建議可以先全部移除。
3. 重新開機,重新啟動 VS Code
@@cwpeng-course 謝謝老師解析 我也是打到這卡住 看完說明終於破關
原來拍嬸基本資料指定這麼輕鬆,蠻適合我的。哈哈
老師,變數名稱除了開頭第一個字不可是數字,還有其它限制嗎
名稱長度有限制嗎,第一個字母一定要大寫嗎 XD
嘿阿,列表、集合、字典資料很好操作,這是他的強項。
變數名稱只能用數字或英文字母大小寫,還有底線 _。第一個字母不能用數字。
第一個字母要大寫小寫都可以 :)
長度的話,查到的資料是至少可以用 1200 萬個字母以上,簡單說就是沒限制 XDDD
感謝彭彭老師!!!
不會,謝謝你的回饋 :)
彭彭老師好,想跟你請教一下,
#變數名稱=資料
x=3
#print(資料)
print(x)
x=False #會取代舊的資料
print(x)
x="哈囉"
print(x)
x={3,5,7}
print(x)
x=[2,4,5]
print(x)
執行python datatype.py後
3
False
哈囉
set([3, 5, 7])
[2, 4, 5]
想請問為什麼set那邊不是印出 {3,5,7} 而是印出set([3, 5, 7])?我是mac系統 Python 3.7.4 使用visual studio code
另外你的教學做得很棒 !謝謝
比較複雜的資料,實際上要印出什麼會由 print 這個指令自己決定。
會有些系統差異其實蠻正常的,它只是想要表達自己而已 XDDDD
謝謝你的回饋 :)
不知道為什麼我在print(更改資料的數值),終端機印出來的東西都還是舊的資料,不是更改之後的資料,例如原本print(3),終端機印出來是3,但是我改成print(5),終端機卻沒跟著更新,仍然是跑出3。
我重開好幾次都一樣...
看看是否忘記存檔,可以按 ctrl+s 儲存 ~
@@cwpeng-course 真的是這個問題,我後來也有發現了,謝謝老師解答:)
感谢
老師好:我把上述的筆記跟一整串的課程打完後,試著輸入終端機這邊卻跑出以下指令。
因為我電腦沒有D曹,我是存在C曹這邊的。過程中有存檔,謝謝老師
PS C:\Users\STAR WARS\Documents\python training> python data type.py
C:\Python27\python.exe: can't open file 'data': [Errno 2] No such file or directory
指令是:python 檔名
要確認你實際的檔名和輸入的檔名是一樣的,包括空白也不能多出來,你留言中打 data type.py 中的空白是會有影響的嘍。
謝謝老師
我再來試試看
謝謝老師,影片很清楚易懂^^
謝謝你的回饋 :)
感謝老師
不客氣 :)
您好,我有一个问题,我像你一样,在#后面打中文,然后运行的时候,运行错误。然后我把中文改成英文,就可以了。请问怎么能像您一样打中文,同样可以运行
可能没有安装最新版的 python 引擎,建议到官网下载最新版的安装在电脑中。
如果是用 Mac 电脑,指令可以换成:python3 档案名称
在使用 Python 编译的时候出现如下错误:
SyntaxError: Non-ASCII character '\xe5' in file Test1.py on line 8, but no encoding declared; see www.python.org/peps/pep-0263.html for details
解决方法:
python 的默认编码文件是用的 ASCII 码,将文件存成了 UTF-8,编译就可以通过。或在在 py 文件开头(必须是第一行)加入
#coding=utf-8
原文链接:blog.csdn.net/a359680405/article/details/42553767
老师,我的步骤和你是完全一样的但是为什么运行的时候没有东西出现
要看一下你的程式码才有办法检查可能的问题哦
請問老師我要print(3)時,按右上角那個播放鍵終端機可以順利自動跑出 3,但是照著影片在終端機打上‘‘python datatype.py'' 按enter卻出現 ‘’‘’/MacOS/Python: can't open file 'datatype.py': [Errno 2] No such file or directory’‘’‘,請問老師哪裡出了問題?🙏🏻(確定有儲存檔案了 print(3)也沒有打錯因為按播放鍵會自己在終端機跑出3)謝謝
要先使用 Open 打開專案資料夾,這樣才能順利找到程式檔案 ~
感謝,很易懂
:)
希望我可以學會,這個課程很讚
加油加油!