勇敢的迈出第一步!

本文介绍了Python中使用print函数连接字符串的方法,以及通过切片和赋值操作复制列表的区别。前者展示了如何在同一行连续输出内容,后者则对比了两种复制方式在列表修改时的不同表现。

简单的记录自己记下来的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]







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值