码迷,mamicode.com
首页 > 其他好文 > 详细

字符串拼接、格式化输出、深浅复制

时间:2017-10-20 15:59:17      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:字符串拼接、格式化输出、深浅复制

### 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.深复制

```


字符串拼接、格式化输出、深浅复制

标签:字符串拼接、格式化输出、深浅复制

原文地址:http://liliming.blog.51cto.com/10925034/1974628

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!