在windows中去讀取某些字串,以bytes讀取方式讀取
直接列印bytes結果:b'***** \r\r\n'
然後用decode('utf-8')
列印解碼後的串,在pycharm中是一行空白,這個一直想不通......
網上找資料,有人試過在py自帶的ide中列印不會
原因:\r表示回車,自動回到行首,
linux中\n 表示換行
windows中\r\n 表示換行
max中 \r 表示換行
如果在windows只有\r,後面不接\n就回到行首因此列印一行空行,那說自帶的ide中不會,猜測是ide不支援/r這種轉義字元
python反向輸出字串
方法一 reverse函式 a 0,1,2,3 a.reverse print a 方法二 採用切片 符號 格式 str index index step 例如 str abcdefg print str abcdefg 取字串所有內容,開頭的0可以忽略 print str 3 abc 取出字串索引...
輸出字串
5.連線字串 半形句號 是字串連線符,可以把兩個字串連線成乙個字串。例如7 5 echo str.url 技巧 我們可以使用字串連線符累加字串。例如7 6 第一句我們給 str賦值,str表示字串 php中文社群位址是 第二句表示在 str的值上累加字串 www.phpnet.cn 所以,str最後...
找出字串
有乙個排過序的字串陣列,但是其中有插入了一些空字串,請設計乙個演算法,找出給定字串的位置。演算法的查詢部分的複雜度應該為log級別。給定乙個string陣列str,同時給定陣列大小n和需要查詢的string x,請返回該串的位置 位置從零開始 測試樣例 a b c d 6,c 返回 3 思路 二分查...