您的位置:首页 > 其它

勇敢的迈出第一步!

2017-04-19 17:09 232 查看
简单的记录自己记下来的python小细节:

        1. end=‘ ’的作用:

                   当当前行的代码过长时,可使用end=‘ ’来将下一行的代码承接到当前行。

            例:

                   源码:

                   print('hello,world')

                   print("!")

                   print('hello,world',end='')

                   print("!")

                   输出:

                   hello,world

                   !

                   hello,world!

        2.以切片来复制列表与以‘赋’来复制列表的不同

                 源码:

                 #以切片,b成功复制了 list a,但之后list a 的变化就与list b无关了。

                 a = [0,1,2,3,4,5]

                 b = a[:]

                 a.append(6)

                 b.append(7)                                             

                 print("a.append(6):",a)                         

                 print("b.append(7):",b)

                 print('\n')

                 输出:

                 a.append(6): [0,1,2,3,4,5,6]

                 b.append(7): [0,1,2,3,4,5,7]

                 #以‘赋’,‘=’号将两个list紧紧联系在一起,两者各自的变化都会影响到对方。

                 源码:               

                 a = [0,1,2,3,4,5]

                 b = a

                 a.append(6)

                 b.append(7)                                             

                 print('a.append(6):',a)

                 print('b.append(7):',b)

                 输出:

                 a.append(6): [0,1,2,3,4,5,6,7]

                 b.append(7): [0,1,2,3,4,5,6,7]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: