21天學python——第三章3.1
3.1.1字串
python中有幾種表示字串的方法,分別有
單引號 雙引號 三個單引號 三個多引號
‘abs’ “abs” ‘’‘asdashjd’‘’ “”“asdasdasd”“”
單引號和雙引號的使用時,如果用單引號,那麼中途就可以輸出雙引號
同理,用雙引號就可以輸出單引號,如果要在單引號輸出單引號,就要在前面加個轉義字元 \ 來讓計算機識別
而三個單引號(也是我們之前說過的多行註釋,但是賦值的話就變成了字串),和雙引號的就可以分行輸入字元,到時候儲存的也是分行註釋
1、轉義字串
所有的ASCII碼都可以用“\”加數字(一般是8進位制數字)來表示。而C中定義了一些字母前加"\"來表示常見的那些不能顯示的ASCII字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ASCII字元意思了。(這句話是百度百科的)
2、字串的運算(直接給個例子就行)
3、字串處理函式
python裡面提供了很多對字串的函式
這個就不說了,查api就能找到裡面string裡面的函式,比如之前的文章裡面的split()就是了
3.1.2整數(int)
整數的話python是可以大數的,而且可以直接改二進位制
0o數字 表示八進位制的整數
0x數字 表示十六進位制的整數
0b數字 表示二進位制的整數
還有整數運算子和C語言都是一樣的, 加減乘除與或非 +-*/&^|
多了個乘方 ** 和 整除 //
3.1.3浮點數(float)
普通用法,下面給出三種新的
19. 小數部分為0,可以不寫
.098 整數部分為0,可以不寫
-2e3 科學計數法,表示-2 * 10^3
3.1.4型別轉換
就是之前一般都是字串的,只需要在前面加上int就行