字符串拼接、格式化輸出、深淺複製

### 1.字符串的拼接:###


```

例: a = 'hello'  ,    b = 'python'   ,   c = '!'     將a,b ,c 中的字符串連成一句話。  

    第一種方法:用  +   號      

       a + b +c    

    第二種方法:格式化字符串  %s   

      '%s %s %s' % (a , b ,c)  

    第三種方法:''.join()方式

          ' '.join([a,b,c])  

    第四種方法:.format方式

       '{}{}{}'.format(a,b,c)    

    

    format方法詳解:

    '{}{}{}'.format(a,b,c)

    當{}裏面是空的時候,裏面默認索引爲0,1,2按format括號裏的順序依次填入

    '{1}{2}{0}'.format(a,b,c)

    當{}裏面有索引值時,按前面的索引值將後面的每項依次填入

    '{n1}{n2}{n3}'.format(n1=a,n2=b,n3=c)

    {}裏面可以指定對象名稱,後面通過賦值的方式給前面的相應的值,後面是無序的

```


### 2.格式化輸出###


```

%s 格式化字符串

%d 格式化整數

%f 格式化小數

%c 格式化ASCII字符

%o 格式化八進制

%x 格式化十六進制

%e 用科學計數法格式化

    

-  用作左對齊

+ 用在正數前面顯示加號

m.n  m是顯示的長度,n是代表小數的位數。

            

轉義字符

   常用: \n 換行     \t橫向製表符 

   不常用:\a提示音  \b退格鍵

    自然字符串  r' '    

```


### 3.專輯:深複製和淺複製###


```

1.元組和列表之間的相互嵌套(字符串裏面都會變成字符串,失去列表和元組的方法)

2.嵌套之後可以通過索引值來取數

3.淺複製

4.深複製

```


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