python如何使用花式赋值
python的赋值方式其实是实现了对对象的绑定(python中一切皆对象),python的花式赋值是它的一个特性,用的好的话会使代码写的相当简洁。别的语言十多行的代码使用python可能只有三四行,大大提升了开发的效率,和代码的简洁度。
工具/原料
具有python解释器的电脑
python的任意一种编辑器
花式赋值介绍
1、python花式赋值可以实现批量的赋值,即赋值号后面变量绑定的对象一下子按顺序赋值给前面的对象,所以前面的变量即可以在一行全部得到赋值,进而绑定到对应的对象
2、深度解析原理:可以看到 c引用了a所引用的对象,d引用了b引用的对象所以,很简单了,这就是原理,就可以这么用
转换对比
1、先来个C++的例子
2、python登场因为花式赋值是一下子得到赋值号后面的对象引用,又一下子赋给前面的变量,所以不用担心被覆盖的问题
斐波拉契数列
1、用python实现斐波那契数列(1,1,2,3,5,8,13…)(要求给出项数n, 打印出n之前(包括n的)斐波那契数列(用python6行可以解决问题,因为使用劲忧商偌了花式赋值,使代码达到了最简,有兴趣可以用c之类的语言实现一下,代码要长得多)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:49
阅读量:39
阅读量:28
阅读量:83
阅读量:32