今天是考核開始的第一天,利用了思修、午休、及晚上的時間,配置了python的最新編譯器3.7(之前一直用的2.7···)我的學習路徑是在b站看著“小甲魚的python程式設計入門的,我覺得講得挺好的,又有趣又容易懂,在閒暇的短暫時間時,我就看師兄師姐群裡發的電子書,也看到了些之前在視訊裡沒看到的一些細節,都挺不錯的。 今天在小甲魚那裡主要看了“千奇百怪”的字串函式,(發現了世界之大······)大部分筆記都是在看視訊的時候寫在了筆記本上,覺得應該能加深下記憶。 capitalize()是將字串的第一個字元改成大寫字母,類似的還有 casefold()將字串中的所有大寫-->小寫==lower() 不同點:casefold可用於轉換各種語言的大小寫,而lower只能轉化英語的. title()將字串中的各個單詞的首字母都改成大寫. upper()所有字元小寫-->大寫 swapcase()是將所有字元大小寫互換.
a.replace('abc','edf')是將字串中的'abc'替換成'edf' 而translate函式功能就比較強大了,可以自己定義替換的規則,如: a.translate(str.maketrans('s','b') 可將a字串中的所有's'替換成'b'