[問題] 新手請教一題作業

作者: OCEANSAE (OCEANSAE)   2018-12-02 16:18:22
https://i.imgur.com/3NZZGL4.jpg
請問關於這一題
就算把輸入值轉換成一個串列
每個元素還是像D4,S9這樣的二位字符
可是要判斷的卻是第二位的數字部份
該怎麼在這樣的情況下取出第二位呢
或者可以有什麼其它的作法
(還沒學習到多維串列和數組集合,希望可以是比較基本的作法)
謝謝願意提供指導的每位大大
作者: XperiaZ6C (真●安卓輕旗艦)   2018-12-02 16:34:00
用split()
作者: germun (ger)   2018-12-02 17:21:00
反正花色只有一個字元, 第二字元開始是數字, 用list取就好例如s1 = S10,取 f, d = s1[0], s1[1:],再把d轉數字string可以看成類似char list,你應該是要怎麼取sub string更正: 例 s1 = "S10"
作者: frank910138 (frank)   2018-12-02 17:54:00
秀一下你寫了什麼 ,會比較好喔
作者: PK5141000 (Wade)   2018-12-04 23:25:00
" target="_blank" rel="nofollow">
我也是新手,這是我的寫法比較直觀,希望高手可以給予建議

Links booklink

Contact Us: admin [ a t ] ucptt.com