登入首頁
收藏 0
返回課程
用迴圈做拍拍機器人
  • [自學課程]成為python數據分析達人的第一課
  • [第一周]Python程式基礎I Python的開發環境、串列與繪圖
  • 課程介紹及評分方式
  • 第一週課程簡介
  • 安裝 Anaconda
  • 把 Python 當計算機用
  • Jupyter 的魔術指令
  • 用 Markdown 做筆記
  • 變數好好用
  • List 是數據分析第一步
  • 字串和 hello world
  • 拍拍機器人
  • 助教 Office Hour
  • 上課講義1/3: 前三週用的複習講義
  • [第一周]簡單的課後測驗
  • 重要--windows不能用jupyter notebook的解決辦法
  • [第二週]Python程式基礎II 迴圈、條件判斷
  • 專家訪談 偉涵
  • 第二週課程簡介
  • 條件判斷
  • 用迴圈做拍拍機器人
  • 字串簡簡單單格式化
  • 函數寫法初級
  • 函數的練習
  • List 的切割
  • 很像list的字串切割
  • List 快速生成法
  • for 迴圈
  • 判斷關鍵字有沒有出現在字串中
  • if 條件判斷
  • 亂數好好玩
  • 第二周小測驗
  • [第三週] Python強大的秘密: numpy、向量化與各式套件
  • 專家訪談 庭筠
  • 第三周課程簡介
  • 正規讀套件的方法之一
  • 正規讀套件的方法之二
  • 數據分析的標準動作
  • 處理一整個 list 的數字
  • Array 真是太炫了
  • 用 Array 算成績(加權和)
  • 算全班成績(Python 的 broadcasting)
  • Array 大變身
  • Array 的快速生成法
  • Array 畫圖超方便
  • Array 快篩法
  • 第三周小測驗
  • 助教 Office Hour_week 2+3
  • [第四週] 處理與展示資料的技巧: Python的字典檔與jupyter互動功能
  • 專家訪談 mosky
  • 第四周課程簡介
  • 字典資料型態
  • 超炫的互動功能之一
  • 超炫的互動功能之二
  • 互動應用範例
  • 圖形的互動之一
  • 圖形的互動之 over fitting
  • 互動範例BMI計算器
  • 第四周小測驗
  • [第五週]試算表:pandas數據分析
  • 專家訪談 秋蕙
  • 第五週課程介紹
  • 熊貓是 Python 的 Excel
  • 用熊貓做基本數據分析
  • 組裝自己的 DataFrame
  • 用 Groupby 找到美國最常目擊 UFO 的州
  • Pandas 的 loc 定位法
  • 玩玩真的股票資料
  • 第五周小測驗
  • 第五週作業
  • 助教 Office Hourweek 4+5
  • [第六週]預測未來:用線性迴歸做預測
  • 專家訪談 助教
  • 預測就是學一個函數
  • 線性回歸的基本概念
  • 模擬線性回歸的數據
  • 假的資料真的回歸
  • 過度擬合overfitting
  • 訓練資料和測試資料
  • 用線性回歸預測波士頓房價
  • 畫出各 feature 和輸出關係
  • 第六週小測驗
  • [第七週]成為機器學習專家 機器學習概要
  • 機器學習入門
  • 分類資料的準備
  • SVM做分類
  • 完整畫出我們的分類結果
  • 做鳶尾花的分類
  • 很酷的分類畫圖 contourf
  • 用 KMeans 自動分類
  • 第七周小測驗
  • 助教 Office Hourweek 6+7
  • 課後大補帖
  • 手把手打開Python資料分析大門 @台灣資料科學年會系列活動
  • 索引
  • 重點
  • 討論 (5)
  • 共享筆記 (3)
  • 筆記
長度: 07:19, 發表時間 : 2017-10-24 14:17
觀看次數 : 21,109
  • 07:19
    1. 2 3
附件
長度: 07:19, 發表時間 : 2017-10-24 14:17
觀看次數 : 21,109
原始資料來自 : http://moocs.nccu.edu.tw/media/14466
附件
討論功能僅開放給課程成員,請先加入課程
最新的回應 ...more
2019-03-08
祥鈞 (franky.koong@gmail.com) : 大部分時候是執行,不過簡單程式跑很久基本是是jupyter當掉了,存檔關掉重開(遇過很多次...
2019-03-08
祥鈞 (franky.koong@gmail.com) : bye之後程式判斷不用再input不過還是要跑完最後的"拍拍"程式才會結束(個人理解,有誤請糾正,謝謝
2019-03-02
ELANTRIS (disney259@gmail.com) : 啊我想通了,輸入"bye"之後還在迴圈裡,所以才會回傳"拍拍"
2019-02-26
Folk (folksuite@gmail.com) : 因為這時while判斷的message是"同學也不教我",而非"bye" [07:14]
2019-01-20
健宇 (s930085@kimo.com) : 沒有 messange= 的話 怎們會知道input是input什麼東西 因為上面那個while是判斷message裡面是不是沒有bye
Huang (pingyu.huang1996@gmail.com)
message = ""
while message != "bye":
message = input(">> ")
if message == "bye":
print("bye")
else:
print("拍拍")

分享這個有加入if else的給大家
2020-07-26 1 樓
ELANTRIS (disney259@gmail.com)
為什麼輸入"bye"之後還會回傳"拍拍"?
2019-02-21 1 樓
Folk (folksuite@gmail.com)
因為這時while判斷的message是"同學也不教我",而非"bye"
[07:14]
2019-02-26 2 樓
ELANTRIS (disney259@gmail.com)
啊我想通了,輸入"bye"之後還在迴圈裡,所以才會回傳"拍拍"
2019-03-02 3 樓
祥鈞 (franky.koong@gmail.com)
bye之後程式判斷不用再input不過還是要跑完最後的"拍拍"程式才會結束(個人理解,有誤請糾正,謝謝
2019-03-08 4 樓
晉賢 (bbxz7z7@gmail.com)
[05:49]
為何要:
while message!='bye'
message=input(' ')
而不能:
while message!='bye'
input(' ')
2019-01-20 1 樓
健宇 (s930085@kimo.com)
沒有 messange= 的話
怎們會知道input是input什麼東西
因為上面那個while是判斷message裡面是不是沒有bye
2019-01-20 2 樓
peggy (peggychang07@gmail.com)
請問一下我想設定若填入數大於3就會顯示pass, 設定如下,但不知錯在哪裡,可以請教一下嗎?謝謝!!!
message = ""
while message>="3":
message=input(">> ")
print("pass")
2018-09-16 1 樓
業帛 (gimmy5512@gmail.com)
你沒有縮排吧,我試是可以的
2018-09-19 2 樓
Green (snoopy0601@gmail.com)
第1行 message是空字串 = 0..
程式執行至第2行..條件不成立(因為不大於3)..
所以自動跳出迴圈..程式就執行完畢了..
2018-09-19 3 樓
扁 (americaheart32@gmail.com)
請問打完編碼再按shift+enter之後沒反應而是直接又跳一個新的 input對話框是什麼原因呢?他也沒有顯示我打得有錯誤就直接跳一個新的對話框了.請知道的原因的告訴我一下,謝謝.
2018-04-15 1 樓
顯示先前的回應4 則當中的 3 則
易伸 (eet888eet@yahoo.com.tw)
我也遇到這個問題 
求解答 
2018-07-05 2 樓
育秀 (lynnctc@yahoo.com.tw)
message = input (">> ")

這裡有一個空格要打
2018-07-29 3 樓
104305062 (104305062)
最左邊ln [*] 裡面顯示*代表還在跑 等他跑完就有了
2018-07-30 4 樓
祥鈞 (franky.koong@gmail.com)
大部分時候是執行,不過簡單程式跑很久基本是是jupyter當掉了,存檔關掉重開(遇過很多次...
2019-03-08 5 樓
筆記功能僅開放給課程成員,請先加入課程
Prev
條件判斷
Next
字串簡簡單單格式化