初學Python第十一天

字符串

    定義:常用的數據類型,用(')或(")創建的一串字符或者數字。

    1、基本操作

        1、賦值:用字符串給一個變量賦值。

            >>>a='abc';    //給a賦值一個'abc'的字符串

        2、轉義字符:在字符串中,用一段特定的字符串代表一個特殊的含義。

           1、(\):在行尾時表示續行符;一般爲表示轉義的字符。

            2、(\\):反斜槓符號。

            3、(\'):單引號。

            4、(\"):雙引號。

            5、(\a):響鈴。

           6、*(\b):退格。

           7、*(\e):轉義。

           8、(\000):空。

           9、(\n):換行。

           10、*(\v):縱向製表符。

           11、*(\t):橫向製表符。

           12、(\r):回車。

           13、*(\f):換頁。

           14、(\oyy):八進制數,yy代表字符,如\o12代表換行。

           15、(\xyy):十六進制數,yy代表字符,如\x0a代表換行。

           16、(\other):其他字符以普通格式輸出。

    3、字符串格式化:用百分號(%)決定輸出字符串時的格式。

           1、(%c):格式化字符及ASCII碼。

            2、(%s):格式化字符串。

            3、(%d):格式化整型數。

            4、(%u):格式化無符號整型數。

            5、(%o):格式化八進制數。

            6、(%x):格式化十六進制數(小寫)。

            7、(%X):格式化十六進制數(大寫)。

            8、(%f):格式化浮點數字,可指定精度值。

            9、(%e):用科學記數法格式化浮點數(e爲小寫)。

           10、(%E):用科學記數法格式化浮點數(E爲大寫)。

           11、(%g):自行判斷類型,並根據判斷輸出結果(科學記數法時e爲小寫)。

           12、(%G):自行判斷類型,並根據判斷輸出結果(科學記數法時E爲大寫)。

           13、(%p):用十六進制數格式化變量的地址(格式化的是地址)。

            注:1、轉義字符帶(*)的表示在在3.6的IDIE中輸出是一個符號,沒有輸出原來的作用。

                   2、若要輸出(%),需要用(%%),相當與一個轉義。

                   3、(% +/-/ /0 數字一 . 數字二 字母):(%)代表格式化開始;(-)代表向左對齊;(+)代表加符號;( )空                                                                                代表用空補齊;(0)代表用(0)補齊;數字一代表輸出至少有幾位長度;                                                                                  數字二代表顯示幾位小數或者顯示幾位字符串;字母代表顯示的格式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章