Blockly-玩拼圖學程式-邏輯篇 IF else 全功略,快速上手

什麼是邏輯? 在認識邏輯前我們先來做一道題目:

家裡的孩子們,同時要去參加運動會,各參加了一個運動項目,他們三人各參加一種項目,請問各為何? (題目摘自網路)

  1. 老大不是馬拉松冠軍,
  2. 老三沒有參加體操,
  3. 體操冠軍沒有參加撐竿跳,
  4. 老三有參加馬拉松,
  5. 老二沒有參加撐竿跳 ,

 

先思考一下,再來看答案。

...繼續閱讀 »

Blockly-玩拼圖學程式-快速寫出語音朗讀程式

語音朗讀程式,這個東西會用在哪裡呢?

比如說在逛超市的時候常常會聽到,"本某某商品檔特價買二送一"或者耳熟能詳的"請支援收銀",

還有搭火車、捷運也常會聽到"某某站到了"或者"請輕聲細語"諸如此類的重複性用語,

提醒性用語都可以把它通通做成語音朗讀程式。

 

...繼續閱讀 »

Python練習題-TQC+(810)-最大值與最小值之差

先輸入測試資料的筆數,再輸入每一筆測試資料(一串數字,每個數字之間以空白區隔)
找出此串列數字中最大值和最小值之間的差
差值輸出到小數點後第二位

需要將使用者輸入的測試資料 字串轉成數值
所以可以使用map() 轉換型別

map("第一個參數放要轉換的型別","第二個參數放要轉型的資料")
再將轉型好的資料存入list陣列中


在使用max()方法抓最大值-min()方法抓最小值
就可以算出差等於多少

 

...繼續閱讀 »