python學習 列印不出字串

2022-03-28 07:24:30 字數 337 閱讀 6188

在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 思路 二分查...