D6 篩選數值型欄位
2019/04/24 上午 01:46
機器學習共學討論版
Wu Lingsen
觀看數:7
回答數:2
收藏數:0
ml100-2
語法
ml100-2-d06
想請問一下
在篩選數值型欄位的步驟裡,我嘗試前面幾個問題裡大家給的可以成功篩選的INT FLOAT 形式,得到的結果都如圖,都說not all arguments converted during string formatting,想請問該如何解決? 謝謝!
回答列表
-
2019/04/24 上午 01:47張維元 (WeiYuan)贊同數:1不贊同數:0留言數:1
你格式化字串中左邊沒有 %s 符號可以取代右邊的變數!
-
2019/04/24 上午 10:40張維元 (WeiYuan)贊同數:2不贊同數:0留言數:0
格式化字串的用法是「在字串中篩入變數」,其用法如下:
```
w = 'world'
p = 'python'
s = 'hello %s, I love %s' % (w, p)
```
執行 s = .. 這行的時候,會將 % 後面的變數,依序取代掉左邊字串中的 %s,這就是格式化字串。
會等於這樣寫:
```
w = 'world'
p = 'python'
s = 'hello ' + w + ', I love ' + p
```
不過下面這種寫法維護跟彈性比較差,所以我們傾向用上面的寫法來進行!