1.字串相關知識:
a> 基礎知識:
(1)通過字面量形式定義字串
定義方式: 「」 『』其中 使用
表示:模板字串,模板字串中可以使用 ${} 新增變數,以及簡單的運算。
(2)通過內建物件定義字串
(3)拼接字串 +
(4)length 屬性,獲取字串的長度
(5)遍歷字串(使用for迴圈遍歷)
b> 字串相關的api:
(1) tolowercase() touppercase() 轉換大小寫,返回新的字串
(2) charat() 根據索引獲取字串中的某乙個字元
(3) charcodeat()根據索引獲取字串中的某乙個字元的ascii編碼
(4) startswith() endswith() 判斷乙個字串是否以某個字元或字串開頭/結尾,返回布林值
(5) includes(str,stratindex) 判斷乙個字串中是否包含某個字串,返回布林值
(6) trim() 去除字串兩端的空格
(7) replace(oldstr,newstr) 替換字串中的某一部分,返回新的字串
(8) split(』/』) 以某一特殊字元,將字串分割為陣列。
(9) substr(startindex,lenght) 擷取字串
(10) indexof() 查詢指定字元在字串中第一次出現的索引,lastindexof()(反向查詢)查詢指定字元在字串中最後一次出現的位置
c> 數字 與 字串 互轉方法
(1) 數字 轉 字串:方式一:tostring()
方式二:隱式轉換
(2) 字串 轉 數字:方式一:parseint() 轉換為整型
parsefloat() 轉換為小數型別(浮點型)
方式二:隱式轉換
加粗樣式(2)訪問物件:打點呼叫, 通過索引訪問
(3)通過 for ... in 遍歷物件
理解:物件和陣列都是用來儲存資料的,但是儲存資料的結構不同,因此訪問資料的方式也不同。 陣列是根據索引訪問資料,物件是通過屬性名(也可以稱為:鍵)訪問資料。
Python爬蟲01字串相關知識
str 以unicode的形式呈現,是我們能直觀理解的 bytes 以二進位制的形式呈現,網路上所有的資料傳輸都是用二進位制的方式,難以直觀理解 使用1個位元組表示1個字元,占用記憶體小,但是無法完全表示所有國家的字元,各個國家都有不同的編譯碼方式,使用困難 一律使用2個位元組表示1個字元,占用記憶...
10)字串知識
字元 0 ascii值是0 但是0的ascii值是48,所以 strlen遇到 0 就停止 但是 sizeof是測得陣列的長度,包含 0 和0 滑油輸出時 s 也是,遇到 0 就停止輸出了 strcpy 是會把字串的那個 0複製過去的 比如 main 列印出 x y z 1 2 3 4 9 可以看出...
字串1 字串的旋轉
題目描述 給定乙個字串,要求將字串前面的若干個字元移到字串的尾部。例如 將字串 abcdef 的前三個字元 a b c 移到字串的尾部,那麼原字串將變成 defabc 首先想到的是將需要移動的字元乙個乙個移到字串的尾部。實現如下 public class transfet s n 1 t publi...