Python 數字、字串的基本運算 By 彭彭

  Рет қаралды 353,470

彭彭的課程

彭彭的課程

Күн бұрын

Пікірлер: 503
@tree190
@tree190 5 жыл бұрын
再次謝謝老師 # 數字運算 # x = 2+3 # print(x) # x//=1 # x = x+1 # 將變數中的字 +1 # print(x) # 字串運算 # s = "Hell\"o" # \ = 跳脫 = Hell"o # print(s) # s = "hello" "world" # print(s) # s = "Hello world" # print(s) # s = "Hello"*3+"world" # print(s) # 字串會對內部的字元編號(索引),從 0 開始算起 s = "hello" print(s[1:4]) # 包含開頭不包含結尾,得 ell s = "hello" print(s[1:]) # 包含開頭的全部到結尾,得 ello s = "hello" print(s[:4]) # 開頭的全部到結尾前一個,得 hell
@cwpeng-course
@cwpeng-course 5 жыл бұрын
好哦,也謝謝你的回饋 :)
@lww8132
@lww8132 5 жыл бұрын
感謝老師,程式新手終於有聽得懂的「語言」了(泣)
@cwpeng-course
@cwpeng-course 5 жыл бұрын
哈哈哈,好哦 XDDDD
@林婪
@林婪 4 жыл бұрын
有共鳴!
@takedowntheccp.5167
@takedowntheccp.5167 5 жыл бұрын
感谢彭彭大仙的分享教学,我是初学者,向您学习,您就是我的老师@彭彭!
@cwpeng-course
@cwpeng-course 5 жыл бұрын
谢谢哪,我尽量分享知识〜
@ting8614
@ting8614 2 жыл бұрын
從無從入手 直到看到老師的影片 終於著手開始練習 超級謝謝老師💕💕
@cwpeng-course
@cwpeng-course 2 жыл бұрын
練習確實重要,加油 💕💕
@ivanc4731
@ivanc4731 4 жыл бұрын
隔离期间学习python,感谢楼主分享
@cwpeng-course
@cwpeng-course 4 жыл бұрын
刚刚好呢,不客气呦 :)
@ItzSilicon
@ItzSilicon 3 жыл бұрын
我剛考完會考,遇到14天防疫"連假"(只有國3喔XD) 已經直升資料處理科的我就開始預習Python 前兩課都覺得蠻簡單的 但從這一課開始腦汁有點不安分了XD 在電腦前不斷的寫一堆筆記 非常感謝彭彭老師拍這些課程👍 我希望到了高職可以輕鬆一點 挪出更多時間可以準備學習歷程 🙏🙏🙏
@lin_cheng_you8059
@lin_cheng_you8059 3 жыл бұрын
現在放假更多了🤣 我目前高二,是108課綱第一屆白老鼠, 現在高中一年級有程式語言課,我不太懂我們高中為甚麼要教App inventor 就是拖積木,對我而言簡單得要命,根本沒學到甚麼! 我很羨慕我們下一屆,目前高一的學弟妹,他們程式語言竟然教python😱!!! 可以學到比App inventor好幾千萬倍的語言,超羨慕又忌妒 我讀綜合高中,我高二是商業管理學程的電腦應用(我們學校只有四個學程,沒辦法選純資科的學程) 我有學VB,課本上、老師都有教這些最基礎的知識,也是最重要的 基礎知識基本上在python也差不多,就只有輸入方法不一樣,所以現在沒有任何問題,感覺都很簡單像是複習 對了,你高職會選甚麼學程或科系?? 我們的學校程式語言是從頭開始教,所以你現在學高中可以比較輕鬆、印象更深刻 目前我的老師教很慢,所以感覺VB也沒學到甚麼(進度很慢),想說現在在家線上上課時間很多 來多學一點,不希望在家裡一直耍廢🤣🤣,雖然休閒玩樂很多很爽,現在也都在耍廢 但想說抽一小部分時間來學一下,反正我玩的時間還是很多🤣
@cwpeng-course
@cwpeng-course 3 жыл бұрын
哈哈哈,謝謝大家的分享和回饋,覺得好懷念高中的時代呀 🤣🤣
@charlotteluo2696
@charlotteluo2696 3 жыл бұрын
@砲仔 我高職是念商經科的,也是最後一屆99課綱,之後的課程只會越來越簡單,所以課業上不用太擔心,學習歷程好好準備就好(?)。我們也有學vb,除了計算比較機車之外其他都還好,就網路還有IP比較難理解以外,其他的就背一背就行。我是因為之後有點想轉系考資工才來學程式的😅畢竟不管是商經科還是資處最後只能報考商管群,想轉純工科也只能去考學測或是之後考轉學考。建議如果以升學為目的,術科(程式操作或上機)不用太認真,因為那些統測基本上不會考!就算會考也是出類似送分。如果之後想轉理工科或資工再認真念就行了。 另外好奇問問原來資處科除了vb還有另外碰別的程式?
@lin_cheng_you8059
@lin_cheng_you8059 3 жыл бұрын
@@charlotteluo2696 我不是資處科,不太懂你問的意思,我是商管群 那現在你上大學了吧,你是讀資工嗎? 我現在很猶豫要選資管還是資工,也不清楚資工系大學在學甚麼
@강몽이-t6b
@강몽이-t6b 3 жыл бұрын
老師講解的超級好,我這種工科白癡也能聽懂,非常感謝!
@cwpeng-course
@cwpeng-course 3 жыл бұрын
不會,很高興對你有幫助哦 :)
@林婪
@林婪 4 жыл бұрын
謝謝老師!真的淺顯易懂!
@cwpeng-course
@cwpeng-course 4 жыл бұрын
:)
@HA-vd5wv
@HA-vd5wv 5 жыл бұрын
先學了C回來看這個 簡單到想哭= =
@cwpeng-course
@cwpeng-course 5 жыл бұрын
那是真的 XDDDDD
@yuan4823
@yuan4823 4 жыл бұрын
真的..
@aarontsou
@aarontsou 3 жыл бұрын
我是學完C要寫Python,簡單到不會寫lol
@金昆樂
@金昆樂 3 жыл бұрын
@@aarontsou 超級贊同 c對各種資料都很嚴謹 哪有變數可以共用任何形式的道理XD
@felfel77777
@felfel77777 2 жыл бұрын
真的
@Rosi_u
@Rosi_u 3 жыл бұрын
謝謝老師拍了這麼多影片給大家 我其實看完第一部後去做了很久成就感 可是看到第二部有一些專有名詞時,一開始很抗拒,好幾天不碰程式,直到我媽說:怎麼可以這麼簡單就放棄呢 於是我才又拿出筆電和筆記本去把那些專有名詞抄下來,然後慢慢聽老師講解 我覺得影片真的很棒(人*´∀`)。*゚+ 可以暫停、回放 把不懂的在看一次 然後現在還想繼續學下去( ╹▽╹ ) 謝謝老師拍了這些影片\(๑╹◡╹๑)ノ♬
@cwpeng-course
@cwpeng-course 3 жыл бұрын
加油嘍,有些時候要一直學下去確實不容易,但努力一下會有收穫的 :))
@ednaho5536
@ednaho5536 6 жыл бұрын
謝謝彭彭老師的無私分享🙏🏻
@白飯魚-k7w
@白飯魚-k7w 5 жыл бұрын
感謝老師,期待有更多不同程式的教學。
@cwpeng-course
@cwpeng-course 4 жыл бұрын
好的,謝謝你的回饋,我盡量 :)
@李是老李的李
@李是老李的李 3 жыл бұрын
逻辑清晰,速度适中,学起来很舒适!谢谢彭彭老师
@cwpeng-course
@cwpeng-course 2 жыл бұрын
谢谢你的回馈,很高兴对你有帮助 :)
@amayachen8179
@amayachen8179 6 жыл бұрын
推推 看到狄卡的文,立馬來看
@cwpeng-course
@cwpeng-course 6 жыл бұрын
歡迎歡迎 :)
@user-bk3zt8sp1dfnodes
@user-bk3zt8sp1dfnodes 7 ай бұрын
同學提問; 筆記 : 【 請問python的字串會跟c一樣最後有'\0'的字元嗎? ;老師: 不會哦,沒有像 C 這樣的概念 ~ 】 【 有個疑惑 : s="Hell"*2 + "World" print(s[1:]) # 從開頭算起,取到全部 執行結果 : ellHellWorld 為什麼不是 ellellWorld ? ; 老師: "Hell"*2 + "World" 會得到 "HellHellWorld",然後去掉第一個字, 就變成 "ellHellWorld" 嘍。。】 【 請問一下,# 後面一定需要空一格嗎? ; 老師: 不一定,只是我的習慣 ~】】 【 【 n = 'Hello Dwayne' print(n[6:11]) n+='n' print(n) 結果: Dwayn Hello Dwaynen 想請問為何此運算不像是加法會將原本的變數覆蓋掉呢 想要讓它呈現Dwaynn; 老師: 你要在 n+='n' 前面明確的做變數資料指定 n=n[6:11]。】】】。。。 【 請問老師如果有個很長的字串'amyblairchendavid', 想要取其中的yrn, 有什麼方法呢? 要每個字母一直數是第幾個嗎? ; 老師: 可以先用 "字串".index("要找的字串") 找到位置編號,然後再用取得的位置編號來擷取。 ;請問老師,應該像這樣? x = 'amyblairchendavid' if 'y' in x: print( x.index('y') ) 】。。。。。
@yewenwang1332
@yewenwang1332 5 жыл бұрын
老師教的好棒!👍
@cwpeng-course
@cwpeng-course 5 жыл бұрын
謝謝妳 :)
@zhangjianguo
@zhangjianguo 4 жыл бұрын
我已经连续学习了三天了.谢谢彭彭老师!
@cwpeng-course
@cwpeng-course 4 жыл бұрын
加油哦 :)
@姚字丞
@姚字丞 2 жыл бұрын
謝謝作者的製作。
@cwpeng-course
@cwpeng-course 2 жыл бұрын
:)
@肥狗二號
@肥狗二號 6 жыл бұрын
每天進步一點點!!,感謝老師
@cwpeng-course
@cwpeng-course 6 жыл бұрын
加油嘍 :)
@pauline2184
@pauline2184 6 жыл бұрын
超棒的,簡單易懂。
@raywang9485
@raywang9485 4 ай бұрын
##### 單引號雙引號都可以使用 print("Ex1:") S = "Hi" S1 = 'Hi' print(S,S1) ##### 跳脫 print(" Ex2:") # 想要print出 Hi"Hi S2 = "Hi\"Hi" print(S2) ##### 字串串接的方式 print(" Ex3:") SS1 = "Hellow"+"World" SS2 = "Hellow" "World" print(SS1,SS2) ##### 字串換行 print(" Ex4:") SSS = "next column" SSS1 = """next column""" # 3個單引號也可以 print(SSS) print("-----") print(SSS1) ##### 字串的重複 print(" Ex5:") T = "Hi"*3 + "World" print(T) ##### 字串內部字元的編號(索引) print(" Ex6:") t = "Hellow" print(t[1]) print(t[2:4]) # 包含開頭不包含結尾 print(t[2:]) print(t[:4]) print(t[-2])
@cwpeng-course
@cwpeng-course 4 ай бұрын
感謝紀錄 :)
@βασιλιάς-Ζεύς
@βασιλιάς-Ζεύς 2 жыл бұрын
講解的很好,我未來打算去資策會上課,在這段期間,想知道除了看您的影片外還有那些好的資源可以自學呢?
@cwpeng-course
@cwpeng-course 2 жыл бұрын
好像蠻多的,我主要透過官網的文件學習,很少看別人的教學可能比較不方便推薦 XDDD
@jiahung7281
@jiahung7281 2 жыл бұрын
00:00介紹 00:17數字講解 (基本算術運算/除法詳解/X的Y次方) 00:55字串講解 (表示法詳解/重複與串接/索引與字元) 01:46進入實作環局 數字: 02:01基本算術運算: 加、減、乘、除、取餘數 03:08除法詳解: 整數除法、小數除法 04:36X的Y次方: X**Y 05:16取餘數詳解 05:52變數先後順序邏輯範例 07:07加、減、乘、除符號 "變形" 解釋 08:40表示法詳解: 雙引號、單引號、多行文字 09:27字串中符號與外符號衝突 使用 "跳脫" 應用 字串: 10:30串接: 串接多個字串 11:18多行文字詳解 13:04重複: 重複字串 13:52索引與字元: 使用[索引]操作字串中的字元 15:40設置 開頭 與 結尾 編號,取得 "子字串" 16:37設置開頭 無結尾 編號,取得(含)開頭 後所有的字 17:04設置結尾 無開頭 編號,取得(不含)結尾 前所有的字 以上是個人解讀,如內容有錯請見諒,謝謝。
@cwpeng-course
@cwpeng-course 2 жыл бұрын
感謝你的整理 :)
@AK-di6xs
@AK-di6xs 3 жыл бұрын
# 數字運算 # 加 x=3+6 print(x) # 減 x=3-6 print(x) # 乘 x=3*6 print(x) # 小數除法 x=3/6 print(x) # 整數除法 x=3//6 print(x) x=7//6 print(x) # 次方 x=3**6 print(x) # 取餘數 x=7%3 print(x) # 變數的後面先看 x=3+6 print(x) x=x+6 print(x) # +=1 將變數中的數字+1 x+=1 print(x) # -=1 將變數中的數字-1 x-=1 print(x) # *=1 將變數中的數字*1 x*=1 print(x) # /=1 將變數中的數字/1 x/=1 print(x) # 字串運算 # 雙引號 s="Hello" print(s) # 單引號也可以 s='Hello' print(s) # 跳脫 \ s="Hell\"o" print(s) # 自串串接 s="Hello"+"World" print(s) s="Hello" "World" #Python 裡面特殊可以用一個空白做串接 print(s) # 換行 s="Hello World" print(s) #Python 裡面特殊提供三個雙引號換行 或是三個單引號 s="""Hello World""" print(s) s="""Hello World""" print(s) # 重複字串 s="Hello"*3+"World" print(s) # 字串會對內部的字元編號(索引),從 0 開始算起 s="Hello" print(s[0]) print(s[1]) print(s[2]) print(s[3]) print(s[4]) # 包含開頭的編號不包含結尾的編號 print(s[1:4]) # 給開頭不給結尾 取得開頭後面所有字元 print(s[1:]) # 不給開頭只給結尾 不要結尾 要前面所有的字元 print(s[:4])
@cwpeng-course
@cwpeng-course 3 жыл бұрын
感謝紀錄 ~
@nmsnms9583
@nmsnms9583 Ай бұрын
老師,你好非常謝謝你無私的分享,請問,我照教學做,但是我的數字運算不出,不知道什麼原因,麻煩老師幫我 🙏🙏
@GintamaDTMD
@GintamaDTMD 4 жыл бұрын
我拿Python 2.7.18實測 x=3/6, 顯示0 x=float(3/6) 顯示0.0 x=float(3)/6 顯示0.5
@lucaszhi3963
@lucaszhi3963 4 жыл бұрын
感謝解答
@cwpeng-course
@cwpeng-course 4 жыл бұрын
感謝你的分享 :)
@shulinhe6016
@shulinhe6016 4 жыл бұрын
这种小数除法的写法在Mac版本的python 里面才用到吗?
@cwpeng-course
@cwpeng-course 4 жыл бұрын
Windows 的也可以呦 ~
@shulinhe6016
@shulinhe6016 4 жыл бұрын
@@cwpeng-course Mac系统里面小数除法只能是 “x=float(3)/6=0.5” 。整数除法只能是“x=3/6"。这样对吗?
@lusbee9498
@lusbee9498 3 жыл бұрын
老師請問我寫 a=1/3 x=8**a #3的開立方 print(x) x=2 a=1/3 x=64**a #3的開立方 print(x) x=3.9999999999999996 不是4 請問為何有這種差異
@cwpeng-course
@cwpeng-course 3 жыл бұрын
程式中的浮點數 (小數) 運算天生就會有些許的誤差,通常會進一步的去對結果做取幾位數的操作,例如針對結果取前四位數,最後一位四捨五入這樣。
@allenleung660
@allenleung660 3 жыл бұрын
Thank you for your great sharing!! But I've a question about extracting the characters from a string. For example: x = "Hello" how can I specifically extract the 2nd and 5th character from this string to give an output: eo Thank you
@q80779
@q80779 3 жыл бұрын
print(x[1]+x[4])
@cwpeng-course
@cwpeng-course 3 жыл бұрын
Thanks @Ricky Lin ~
@eader100
@eader100 8 ай бұрын
馬上想到的就是用來做16進為 10進位的轉換.... 之前為了在BAT裡面做這個轉換寫了好長一串...... set /a B=DEC setlocal enabledelayedexpansion set "hex_chars=0123456789ABCDEF" set "B_hex=" :loop_DEC set /a "remainder=B %% 16" set "B_hex=!hex_chars:~%remainder%,1!!B_hex!" set /a "B=B / 16" if %B% gtr 0 goto loop_DEC set DEC=%B_hex%
@cwpeng-course
@cwpeng-course 8 ай бұрын
感謝你的分享,很棒 :)
@eader100
@eader100 8 ай бұрын
@@cwpeng-course 笑死結果根本不用搞這麼複雜哈哈🤣🤣 n=int(input('type num1 ')) m=int(input('type num2 ')) print("num1 is %x num2 is %x" %(n,m))
@user-vi6gn4ko2j
@user-vi6gn4ko2j 4 жыл бұрын
請問有甚麼方法可以不用移動滑鼠就跳到TERMINAL嗎?不然每次要測試時都還要動滑鼠過取好麻煩..又或是有沒有方法能像C++一樣按F11就能快速執行?
@cwpeng-course
@cwpeng-course 4 жыл бұрын
可以試試看按 ctrl+` 最左上角的那個鍵盤 ~
@我想學英文
@我想學英文 3 жыл бұрын
檔名要記得加上.py Remember to add .py to the file name python number-string 顯示錯誤Error 因為是: python number-string.py
@cwpeng-course
@cwpeng-course 3 жыл бұрын
嗯嗯嗯 :)
@華布萊
@華布萊 5 жыл бұрын
感謝老師非常有耐心的教學 很棒
@cwpeng-course
@cwpeng-course 4 жыл бұрын
謝謝你的回饋 :)
@larryhsu3562
@larryhsu3562 6 жыл бұрын
謝謝老師的無私教導 :)
@cwpeng-course
@cwpeng-course 6 жыл бұрын
謝謝你的回饋 :)
@ZengKao
@ZengKao 4 жыл бұрын
新版的visual 右上角有播放鍵 可以直接try程式
@cwpeng-course
@cwpeng-course 4 жыл бұрын
感謝你的分享 :)
@w.1565
@w.1565 3 жыл бұрын
感谢老师,好喜欢您的影片😍
@cwpeng-course
@cwpeng-course 3 жыл бұрын
不客气呦 :))))
@howshy
@howshy 4 ай бұрын
比某某柴還要好,感謝老師細心講解
@kenandine1
@kenandine1 3 жыл бұрын
這真的超好玩!
@cwpeng-course
@cwpeng-course 3 жыл бұрын
好玩!
@坤億陳
@坤億陳 3 жыл бұрын
厲害的影片 淺顯易懂
@cwpeng-course
@cwpeng-course 3 жыл бұрын
謝謝你的鼓勵呦 :))
@taylorlu8777
@taylorlu8777 4 жыл бұрын
感謝教學阿~~~ 跟著彭彭學python! 蠻有趣的~
@cwpeng-course
@cwpeng-course 4 жыл бұрын
謝謝你的回饋 :) 感覺很棒 ~~~~
@Kate-ul5rg
@Kate-ul5rg 11 ай бұрын
請問老師 x=“apple” print(X[4:]) 這樣的話是會顯示e嗎? 4: 是指e之後的 :4 是指e之前 是這樣嗎?
@cwpeng-course
@cwpeng-course 4 ай бұрын
是的
@JY-sw1ex
@JY-sw1ex 5 жыл бұрын
謝謝彭彭 網路傳播知識無遠弗屆
@cwpeng-course
@cwpeng-course 5 жыл бұрын
:)
@一疊報紙
@一疊報紙 3 жыл бұрын
老師 我跟著您的步驟去學,但我執行的時候,不會像您一樣,下方終端機那邊的指令欄那邊顯示計算結果。請問是出了甚麼狀況?
@chungz7412
@chungz7412 3 жыл бұрын
先儲存起來 CTRL+S, 再執行
@cwpeng-course
@cwpeng-course 3 жыл бұрын
感謝 @chung Z 的回應 :)
@allison6504
@allison6504 29 күн бұрын
想請問為什麼用/除法結果沒有出現小數點呢 嘗試過不同數字都是這樣子
@cwpeng-course
@cwpeng-course 25 күн бұрын
Python 的 / 是整數除法,也就是不會有小數的部份 ~
@我只奔不跑
@我只奔不跑 4 жыл бұрын
彭彭老师,在课程里讲到的目录是:字串的表示法:單行、多行、跳脫字元 但是在开头50秒左右说到的字串的表示法:是单引号,双引号,多行文字 哪一个正确?
@cwpeng-course
@cwpeng-course 4 жыл бұрын
单行字串,可以用单引号和双引号。 多行字串和跳脱字元是另外的内容没有写在目录里。
@mssunnytw
@mssunnytw 4 жыл бұрын
講解的非常清楚, 菜鳥學起來, 一點也沒問題
@cwpeng-course
@cwpeng-course 4 жыл бұрын
謝謝你的回饋,有幫助就好 :)
@benwang1974
@benwang1974 2 жыл бұрын
老師您好,感謝此課程 請問一下,# 後面一定需要空一格嗎?
@cwpeng-course
@cwpeng-course Жыл бұрын
不一定,只是我的習慣 ~
@benwang1974
@benwang1974 Жыл бұрын
@@cwpeng-course 了解,謝謝老師
@温辰瑋
@温辰瑋 2 жыл бұрын
n = 'Hello Dwayne' print(n[6:11]) n+='n' print(n) 結果: Dwayn Hello Dwaynen 想請問為何此運算不像是加法會將原本的變數覆蓋掉呢 想要讓它呈現Dwaynn
@cwpeng-course
@cwpeng-course 2 жыл бұрын
你要在 n+='n' 前面明確的做變數資料指定 n=n[6:11]
@銘冠賴
@銘冠賴 4 жыл бұрын
謝謝老師 我終於知道字串索引為什麼沒有出現最後一個字母了~
@cwpeng-course
@cwpeng-course 4 жыл бұрын
好哦,有幫助就好 :)
@gakgfwdh5113
@gakgfwdh5113 3 жыл бұрын
彭彭老師 我想請問一下我在執行最基本的加法時,數字怎麼打都變成綠色的 ,按照課程教的打還是無法執行,可以請教一下是哪裡出錯了嗎?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
要看看你的程式或錯誤訊息才有辦法進一步判斷哦 ~
@Raven-m4w
@Raven-m4w 11 ай бұрын
老師您好,感謝老師的課程用心且白話。有個地方我一直聽不明白 影片@07:22 x=2+3 print(x) X+=1 =符號的變形+= 這部分是什麼意思呢?
@cwpeng-course
@cwpeng-course 4 ай бұрын
x+=1 就想成是 x=x+1 把原來變數中的資料作運算後覆蓋回去,即可
@黃昱安-y5t
@黃昱安-y5t 8 ай бұрын
剛好學校在新教 python 同時也在學C++ C# 真的簡單很多🤧
@cwpeng-course
@cwpeng-course 7 ай бұрын
確實,認同 XDDD
@jeng77222
@jeng77222 Ай бұрын
老師你好,請問為什麼我 q="""a*3 b*4""" 無法印出 aaa bbbb 而是印出 a*3 b*4 試過很多方法,刮號之類的都有試,無法印出我想要的樣子 謝謝
@yingch5806
@yingch5806 2 жыл бұрын
請問老師如果有個很長的字串'amyblairchendavid', 想要取其中的yrn, 有什麼方法呢? 要每個字母一直數是第幾個嗎?
@cwpeng-course
@cwpeng-course 2 жыл бұрын
可以先用 "字串".index("要找的字串") 找到位置編號,然後再用取得的位置編號來擷取。
@cwpeng-course
@cwpeng-course 7 ай бұрын
@@user-bk3zt8sp1dfnodes 這確實可以印出所在的位置編號。
@water3111
@water3111 6 жыл бұрын
老師你好,覺得老師說得很簡單易懂 我在練習時遇到一個問題,我不小心刪除一部分程式碼,我希望可以回復上一步 不過我找過所有快捷功能表,查詢不到“回上一步”的功能鍵 - 1.請問mac版的VScode,有沒有回復上一步的快捷鍵呢? 2.請問終端機powershell 和 bash比較推薦哪一個做練習使用呢? 清空畫面在P是 cls 在B是clear 3.老師在終端機打的 python 跟 cls 都有黃色字標示,這是因為是powershell的關係嗎?
@cwpeng-course
@cwpeng-course 6 жыл бұрын
你好,謝謝你的回饋 :) 1. 我不確定,但估計是一樣的 ctrl+z 或是 command+z 2. 都可以,在執行 python 這件事情上沒有太大差異,其他指令有點差別只要習慣就好。 3. 可能是哦,說實在我沒有很在意 XDDD
@黃垎禎
@黃垎禎 3 жыл бұрын
請問在字串的部分,字串乘上數字之後,有辦法在terminal分行呈現嗎?謝謝
@cwpeng-course
@cwpeng-course 3 жыл бұрын
你可以寫 print("Hello "*3) 在字串中代表換行
@chinglunsu1895
@chinglunsu1895 5 жыл бұрын
完整又實用 謝謝老師
@cwpeng-course
@cwpeng-course 5 жыл бұрын
謝謝 :)
@zzander9887
@zzander9887 5 жыл бұрын
老師好! 我用macbook air練習操作 但只要打#註記 就會print不出來 如果把註記拿掉 就print的出來 請問這個問題 可以如何排解呢? 謝謝老師~!!
@顏佑任-w6k
@顏佑任-w6k 5 жыл бұрын
可以重看第一篇 12分鐘老師就有說過了
@zzander9887
@zzander9887 5 жыл бұрын
@@顏佑任-w6k 後來用英文打就可以了哈哈哈 我想應該跟版本有關係吧 我的沒辦法釋讀中文 但感謝你的回覆~~
@cwpeng-course
@cwpeng-course 4 жыл бұрын
試著用 python3 來執行看看 ~~~~~
@hero90612
@hero90612 4 жыл бұрын
如果你不用python3執行的話 在一開始 #encoding utf-8也可以, 這應該跟mac本身去抓取的版本上的問題, 正常python3執行腳本應該就正常
@nmsnms9583
@nmsnms9583 Ай бұрын
謝謝,分享
@coipingwong4597
@coipingwong4597 3 жыл бұрын
请问 s="Hello"*3+"World" , 有没有乘和减的案例呢? 还有 ‘ ’ 和 “ ” 是一样的对吗?都能一样的用吗?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
不能对字串使用减法,双引号和单引号都能用没错 ~
@簡安妮-x7p
@簡安妮-x7p 2 жыл бұрын
老師好~如果想用Python分析問卷,李特克五量表,要看那一部影片,謝謝
@cwpeng-course
@cwpeng-course 2 жыл бұрын
要把基本的都看完哦 ~
@Lioneers
@Lioneers 6 жыл бұрын
教得真好:D
@cwpeng-course
@cwpeng-course 6 жыл бұрын
謝謝 :)
@廣場上的鴿子
@廣場上的鴿子 5 жыл бұрын
老師謝謝
@cwpeng-course
@cwpeng-course 5 жыл бұрын
不客氣 ~
@marvinhuang4241
@marvinhuang4241 2 жыл бұрын
老師想請問python的字串會跟c一樣最後有'\0'的字元嗎?
@cwpeng-course
@cwpeng-course 2 жыл бұрын
不會哦,沒有像 C 這樣的概念 ~
@政祐33李
@政祐33李 3 жыл бұрын
請問這裡面有可以直接求質因數或公因數的東西嗎,還是要另外搭配流程控制? 類似這種題目: 各位在國小時都學過因數分解,都瞭解怎麼樣用紙筆計算出結果,現在由你來敎電腦做因數分解。 因數分解就是把一個數字,切分為數個質數的乘積,如 12=2^2 * 3 其中, 次方的符號以 ^ 來表示
@政祐33李
@政祐33李 3 жыл бұрын
還有我想問怎麼把數值的範圍加大,類似C++的long long 這樣
@cwpeng-course
@cwpeng-course 3 жыл бұрын
另外搭配流程控制。Python 的數字型態會直接幫你使用系統中最大的數值範圍 ~
@821129joy
@821129joy 2 жыл бұрын
老師你好,我的筆電是macbook m1 air,請問為什麼我照跟您一樣的步驟打,但是當我在終端機打print或是clean,都顯示zsh: command not found: clean,我有上網找原因還是找不到才留言的,先謝謝老師的回答還有錄製這樣幫助性極大的影片!!
@cwpeng-course
@cwpeng-course 2 жыл бұрын
Mac 的對應指令是 clear,print() 是要寫在程式碼裡的 ~
@莊小龍-l7j
@莊小龍-l7j 3 жыл бұрын
我如果想學有關遊戲製作的 我應該選擇哪個語言程式比較好
@cwpeng-course
@cwpeng-course 3 жыл бұрын
看你的遊戲想在哪個平台上運作,選擇就會不一樣 ~
@鄭名宇
@鄭名宇 4 жыл бұрын
老師好,想請問如何提取字串中的第0,2,4個字元呢? 若寫成print(s[0,2,4])時會顯示錯誤 感謝
@cwpeng-course
@cwpeng-course 4 жыл бұрын
就分開寫嘍 ~~~ print(s[0]+s[2]+s[4])
@5711ma
@5711ma Жыл бұрын
謝謝老師精闢解說。可否請教,如果用三個雙引號來描述四行以上的字串,應如何處理?第二三行也要引號嗎?
@christinachen2335
@christinachen2335 Жыл бұрын
我自己尝试的中间不需要引号哦,直接输入内容即可
@cwpeng-course
@cwpeng-course Жыл бұрын
感謝 @christinachen2335 回應,確實用三個雙引號中間可以任意行數內容,不需要加別的東西。
@leungyuenhoi6603
@leungyuenhoi6603 2 жыл бұрын
老師為什麼我用x=3/6 print(x) 會得出0的結果呢?
@cwpeng-course
@cwpeng-course 2 жыл бұрын
Python 版本的問題,如果你使用 Mac,執行的時候輸入:python3 檔案名稱
@asps5712
@asps5712 4 жыл бұрын
請問請問 在打完程式後儲存 有可以快速切換到下方終端的快捷鍵嗎? 謝謝!
@cwpeng-course
@cwpeng-course 4 жыл бұрын
或許可以使用 ctrl+` 試試看 ~
@Louis0893
@Louis0893 16 күн бұрын
終端機一直沒顯示執行後的結果怎麼辦?
@sleft2593
@sleft2593 4 жыл бұрын
老師,我用的是mac系統,版本也是3.9 想問一下為什麼打3/6或者3//6 都是0 我嘗試了python3 檔案名稱,但是給的回應是 /Library/Frameworks/Python.framework/Version3.9/Resources/Python.app/Contents/MacOS/Python:Undefined error:0
@cwpeng-course
@cwpeng-course 4 жыл бұрын
Mac 確實是要使用 python3 檔案名稱 來執行。建議你按照第一部影片的教學,重新再安裝一次 Python 之後重新啟動 VS Code 再試試看 ~
@sleft2593
@sleft2593 4 жыл бұрын
@@cwpeng-course 謝謝啦!已經解決了,感激老師
@cwpeng-course
@cwpeng-course 4 жыл бұрын
@@sleft2593 太好了 :)
@x801124
@x801124 2 жыл бұрын
請問老師,我對影片最後面有些問題 print(s[1:])是從e 是因為e是編號第1個的字元 那為什麼print(s[1:4]) 是ell? 不是應該顯示4個字元嗎? 而且編號第4的字元不是o嗎?
@Kevin-fs1zt
@Kevin-fs1zt 2 жыл бұрын
編號第4的字元是o沒錯 但印出來的字元包含開頭不包含結尾,所以編號4的o不會顯示 因此只有1、2、3三個字元印出
@x801124
@x801124 2 жыл бұрын
@@Kevin-fs1zt 謝謝你喔~之後看到後面就看懂了
@cwpeng-course
@cwpeng-course 2 жыл бұрын
感謝 @D2 回應 :)
@zxc0931541538
@zxc0931541538 4 жыл бұрын
謝謝老師,收穫良多。
@cwpeng-course
@cwpeng-course 4 жыл бұрын
很高興對你有幫助哦 :)
@HowardLinca
@HowardLinca 4 жыл бұрын
老師 請問為什麼我剛開始就按照 x=3+6 print(x) 之後下方輸入 python number-string.py 按下Enter過後 馬上又跑出一個 PS E:\python> 不像您的有數字出來
@名伕
@名伕 4 жыл бұрын
因為你沒有save 要save才有東西
@cwpeng-course
@cwpeng-course 4 жыл бұрын
感謝 @名伕 的回應 ~ 執行前記得要先存檔嘍 ~
@Miranda-m5h
@Miranda-m5h 2 жыл бұрын
老師您好 想請問我使用mac按照老師的教學輸入之後 終端機一直print不出來 有什麼解決方式(第一個start.py的內容可以 但數字運算終端機enter之後沒有東西)謝謝老師
@cwpeng-course
@cwpeng-course 2 жыл бұрын
確認有先儲存檔案,然後重新啟動 VS Code 再試試看 ~
@triplemomochen2631
@triplemomochen2631 6 жыл бұрын
老師可以請教您一下嗎?如果我用: d="triple""momo" #應該是可以視為兩個並列的字串 print(d) 跟 f="triple"+"momo" #視為兩個字串串聯--這個串起來的用意是? print(f) 結果是一樣的。那之後應用有什麼不同嗎? 如果我用 g="triple" "momo" #使用 空一格,其作用與+一致,但這與第一個差別在哪呢? print(g) 另外,按照老師說的。 f="triple"*3+"momo" print(f) 好像不能等於 f="triple"*3 "momo" #也就是這邊不能用空白來代替+號? print(f) 感謝老師
@cwpeng-course
@cwpeng-course 6 жыл бұрын
測試的很仔細,很不錯 :) 前面一段都是字串的串接,最後的結果是一樣,用起來就是一樣的嘍。不過確實直接使用 + 號會最清楚,另外兩個可能是為了開發人員方便而提供的選項。 後面比較複雜的運算就只能依賴 + 號,程式語言的特性,倒是不用特別在意嘍 ~
@freesky619
@freesky619 3 жыл бұрын
彭彭老師你好想詢問 我執行Python方面有出現一些問題,就是畫面 TERMINAL 中 下方出現windows powershell著作權(c) 2014 microsoft corporation. 著作權所有 ,並保留一切權利 並且 PS D:資料夾 > python number-string.py 當中的「python」這字沒有是黃色 導致無法執行嗎?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
顏色只是輔助觀看,不會因為顏色而無法執行 ~
@Eric-n1b
@Eric-n1b 4 жыл бұрын
彭彭老師你好 我是用mac系統 想請問為什麼您用python+檔案名稱即可讓程式運作 我則一定要使用 /usr/local/bin/python3 /Users/yang/Desktop/python-traning/number-string.py 否則會一直出現錯誤呢?
@cwpeng-course
@cwpeng-course 4 жыл бұрын
這個是每個系統的終端機介面對路徑處理的差異,或許你可以試試看打:python ./檔案名稱 前面多加一個 ./ 試試看,另外記得要用 VS Code 先開啟資料夾哦 ~
@Eric-n1b
@Eric-n1b 4 жыл бұрын
謝謝老師!
@samhsiao7396
@samhsiao7396 5 жыл бұрын
彭彭老師您好 我想請問我用python sympy求解了一個一元三次方程式,得到如下的解[0.927129690992619 + 0.e-21*I, 1.50896830435747 - 0.e-23*I, 2.48565874903468 - 0.e-21*I],想請問我想取出其中實數部分到另一個新的矩陣中,這樣能做嗎?
@cwpeng-course
@cwpeng-course 5 жыл бұрын
當然是可以嘍。 不過我對你說的 sympy 不太熟,不太確定你用的套件實際上要怎麼處理。
@hansomemusic
@hansomemusic 5 жыл бұрын
老師, 請問假如我想定義兩個變數,內容有包含雙引號的對話內容 例如: greeting = " Good morning! How are you?" person = "Pongpong says." 然後 print (greeting + person) 讓結果呈現出來是 " Good morning! How are you?" Pongpong says.
@hansomemusic
@hansomemusic 5 жыл бұрын
如果要實現這樣的內容,程式碼如何編寫? 謝謝老師
@cwpeng-course
@cwpeng-course 5 жыл бұрын
print("\""+greeting+"\""+person)
@wong0615
@wong0615 3 жыл бұрын
謝謝您
@cwpeng-course
@cwpeng-course 3 жыл бұрын
:)
@yuluo9108
@yuluo9108 3 жыл бұрын
謝謝老師,想請問影片後半,將字串中的字元選取出來這個功能的用途通常是什麼?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
例如需要把文字轉換成位元組的資料型態這樣的用途 ~
@嚴建勝
@嚴建勝 5 жыл бұрын
簡單易懂
@cwpeng-course
@cwpeng-course 5 жыл бұрын
太好了 :)
@徐小涵-d6s
@徐小涵-d6s Жыл бұрын
彭彭老師好 感謝您詳細解說 想詢問如果是想用python程式將多筆pdf檔案轉成txt檔案該如何做會比較好呢? 感謝您的答覆
@cwpeng-course
@cwpeng-course Жыл бұрын
先找到方法可以將單一 PDF 轉成 TXT,然後再用迴圈,對多個檔案一併處理 ~
@徐小涵-d6s
@徐小涵-d6s Жыл бұрын
@@cwpeng-course 好的謝謝老師
@joyphoebe8
@joyphoebe8 Жыл бұрын
PYTHON好好玩哦!!
@cwpeng-course
@cwpeng-course Жыл бұрын
讚讚 !!
@tab70tw
@tab70tw 5 жыл бұрын
老師請問為什麼我在x=3+6的時候跟你打的一樣,結果印出來沒有9,只有到下一行
@George_Blake
@George_Blake 5 жыл бұрын
你程式碼上傳一下
@cwpeng-course
@cwpeng-course 5 жыл бұрын
可能是你忘了存檔,或者是沒有寫印出的部份。 感謝 @匿名 回應,還不行的話就至少要放個程式碼才有辦法判斷。
@tab70tw
@tab70tw 5 жыл бұрын
@@cwpeng-course 謝謝老師,已ok了!
@tab70tw
@tab70tw 5 жыл бұрын
@@George_Blake 謝謝!
@windxjack
@windxjack 3 жыл бұрын
彭彭你好,我最近才開始學python,有問題的話請問怎麼問比較方便?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
會員直接留言發問,我都會第一優先回應哦 ~
@o6i4stray40
@o6i4stray40 5 жыл бұрын
講的好詳細!
@cwpeng-course
@cwpeng-course 4 жыл бұрын
希望對你有幫助 :)
@何綺展
@何綺展 3 жыл бұрын
彭彭老師 這邊想和你想請教一下 按ctrl+s時 終端機畫面跑出 fwd-i-search : 這是什麼意思? 怎麼解決呢?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
點一下程式編輯的畫面,再按 ctrl+s
@kiki-lp7mv
@kiki-lp7mv Жыл бұрын
老师好,请问老师每次要run 程序时会打的cls,是方便我们不需要再打冗长的file 名字对吗?可是我一样打cls,run出来显示not found。请问怎么才能像老师一样快速的run呢?还是有什么快捷吗?谢谢老师~
@金條-e3b
@金條-e3b Жыл бұрын
cls是清空terminal讓你的版面維持乾淨 run程序只要打過第一次,之後只要按上下左右裡面的上移鍵,就可以回溯先前打過的指令,就不用重新再打一次
@cwpeng-course
@cwpeng-course Жыл бұрын
感謝 @user-oi1ji8em9v 的說明 :)
@AT_starsdream
@AT_starsdream 4 жыл бұрын
真的教得很容易學, 是會一直想學下去的那種 以前的電腦課完全不知道在做什麼.....
@cwpeng-course
@cwpeng-course 4 жыл бұрын
很高興對你有幫助哦 :)
@何柏佑-e8u
@何柏佑-e8u 3 жыл бұрын
老師我是用mac版本的版本的,想請問為什麼使用 x=1/6 print(x) x=7//6 print(x) x=7%3 print(x) 這幾個指令出來的都是整數部分?
@cwpeng-course
@cwpeng-course 3 жыл бұрын
版本差異,你執行的是 Python 2 版,Mac 若要執行第三版可以使用:python3 檔案名稱
@ac-f
@ac-f 6 жыл бұрын
推推推推推推推推推推推推推推推 老師超強XD
@cwpeng-course
@cwpeng-course 6 жыл бұрын
謝謝你哪 :)
@爱熊熊-x1h
@爱熊熊-x1h 5 жыл бұрын
請問老師 我打完後會出現這個 phython : The term 'phython' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a p ath was included, verify that the path is correct and try again. At line:1 char:1 + phython 2.py + ~~~~~~~ + CategoryInfo : ObjectNotFound: (phython:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
@cwpeng-course
@cwpeng-course 5 жыл бұрын
是 python 不是 phython 哦 ~
@arthurlin8575
@arthurlin8575 Жыл бұрын
老師您好 我利用x=1/2 得出來的結果應該是0.5 但顯示卻是整數除法的答案0
@cwpeng-course
@cwpeng-course Жыл бұрын
這是版本問題。Mac 的話執行時使用 python3 檔案名稱,才會執行第三版的 Python
@imbucky1724
@imbucky1724 3 жыл бұрын
老師,下面打字的TERMINAL不小心關掉了@@ 要怎麼開啟呢
@cwpeng-course
@cwpeng-course 3 жыл бұрын
滑鼠移到邊緣再拉開,或者在上方檢視選單中可以找到終端機的選項打開。
@XiangHui-AlanXiong
@XiangHui-AlanXiong 4 жыл бұрын
索引还可以是负值代表从后向前 的#位
@cwpeng-course
@cwpeng-course 4 жыл бұрын
谢谢你的分享呦 :)
@cora9234
@cora9234 2 жыл бұрын
老師好,除法那邊我不管打/或是//都只會跑整數而已,有什麼原因嗎?有測試過根號,是可以跑出小數的
@進擊的屁孩-p8t
@進擊的屁孩-p8t 2 жыл бұрын
確認看看是打/還是\
@cwpeng-course
@cwpeng-course 2 жыл бұрын
版本問題,如果是 Mac 電腦執行的時候輸入:python3 檔案名稱
@倒灰-d2h
@倒灰-d2h 5 жыл бұрын
老師 如果我想重複字串再換行打別的字 1. s="hello"*3/n+"world" print(s) 這樣試過,跑不出來 2. 或是三引號的方法,但是不知道三引號的頭跟尾該放在哪裡 謝謝老師
@huac56
@huac56 5 жыл бұрын
你要不要試試看這個 s='hello'*3+" " x="world" print(s+x) 輸出顯示是 hellohellohello world
@cwpeng-course
@cwpeng-course 5 жыл бұрын
感謝 chiahua chang ~
Python 有序列表的基本運算 - List、Tuple By 彭彭
16:50
彭彭的課程
Рет қаралды 299 М.
Python 變數與資料型態 By 彭彭
17:51
彭彭的課程
Рет қаралды 546 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 37 МЛН
Car Bubble vs Lamborghini
00:33
Stokes Twins
Рет қаралды 44 МЛН
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 54 МЛН
【python】strings
17:57
GrandmaCan -我阿嬤都會
Рет қаралды 12 М.
Python 集合、字典的基本運算 - Set、Dictionary By 彭彭
26:22
彭彭的課程
Рет қаралды 257 М.
The Roles of Frontend, Backend, and Database Explained by Example
8:58
走歪的工程師James
Рет қаралды 554 М.
Python 流程控制:迴圈基礎,while 迴圈、for 迴圈 By 彭彭
18:15
Python 函式基礎:定義並呼叫函式 By 彭彭
37:29
彭彭的課程
Рет қаралды 248 М.
Python 文字檔案的讀取和儲存 By 彭彭
30:15
彭彭的課程
Рет қаралды 225 М.
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 1,6 МЛН
Python 網路連線程式、公開資料串接 By 彭彭
21:24
彭彭的課程
Рет қаралды 177 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 37 МЛН