修改hw1_0.py
、hw1_1.py
、hw1_2.py
、hw1_3.py
,根據下列要求完成作業。
- 只能更改 #---- 中的程式碼
- 不可以直接人工計算然後填入對應值!
將價錢( 105、130 )用字串slice方式取出,並相加後,並賦值給變數 cost
def hw1_0():
string1 = "小明花105元買了蘋果"
string2 = "小華花130元買了香蕉"
#-------------------------------
# 注意cost為字串(string)的型別
# cost = # ...
#-------------------------------
return "小明和小華共花了" + cost + "元買水果"
透過字串可使用的函式或方法,使用變數 str1 組合出 "ABCCCCdIIkGHH",並賦值給 output
def hw1_1():
str1 = "abcdefghijk"
output = ""
#-------------------------------
# output = # ...
#-------------------------------
return output
美國國家儀器股份有限公司(股票代號 NASDAQ:NATI)生產多款資料擷取裝置(DAQ, Data Acquisition),DAQ用途為將電壓(類比訊號)轉換為電腦看得懂的數位訊號。由於感測器接收到如溫度或震動等物理量多使用電壓呈現,使用DAQ量測感測器輸出的電壓將可讓電腦讀取真實世界感測器的物理量。 一個DAQ主要的規格為電壓解析度與取樣速率。我們先來專注「電壓解析度」,舉例來說,一個具有10 bit解析度的DAQ可將最大量測電壓範圍(-10V ~ +10V)切分成2^10份,也就是最小可以量測到 (10-(-10))/2^10 V 現在你的實驗室想要購買DAQ量測訊號,請參考USB-6001的規格表,計算出USB-6001的最小量測電壓為何? 單位為伏特(V),
output
的資料型態為浮點數。
def hw1_2():
output = 0
#-------------------------------
# output = # ....
#-------------------------------
return output
請利用巢狀迴圈 (Nested loops) 製作出九九乘法表,請輸出以下樣式:
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
...(類推)...
2 * 9 = 18
==
3 * 2 = 6
...(類推)...
3 * 9 = 27
==
...(類推)...
==
9 * 2 = 18
...(類推)...
9 * 9 = 81
(注意這裡有一行)
def hw1_3():
output = ""
#-------------------------------
# output = # ....
#-------------------------------
return output
- 禁止抄襲,歡迎同學互相討論以完成作業
- 可以使用ChatGPT,但必須使用註解說明那些程式碼使用了ChatGPT,使用後得到了甚麼啟發
- 作業應包含解題內容,如直接貼答案,即使自動評分通過,仍會被人工判定為錯誤
- 繳交期限:2024/4/9 00:00