python基础
你眼光不错
这个作者很懒,什么都没留下…
展开
-
Python列表赋值拷贝,浅拷贝,深拷贝的区别
Python列表赋值拷贝,浅拷贝,深拷贝的区别赋值拷贝又称引用拷贝本质是创建一个指向被拷贝列表的引用,他们使用的是同一块内存区域,因为无论更改其中任何一个变量,我们被拷贝的变量也会跟着改变。简单的来说,赋值拷贝,无论把列表赋值给多少个变量,这些变量指向的都是同一个列表.如下面的例子,创建一个列表list1,将list1赋值给list3,然后给list3添加一个元素9,打印list3和list1...原创 2019-07-21 08:33:14 · 999 阅读 · 2 评论 -
python用for循环与while循环正着、倒着打印九九乘法表
python用for循环与while循环正着、倒着打印九九乘法表for 循环正打印正九九乘法表for i in range(1, 9 + 1): for j in range(1, i + 1): print("{}X{}={}".format(j, i, i * j), end="\t") print("")print("="*50)while 循环...原创 2019-07-21 08:55:50 · 3859 阅读 · 2 评论 -
Pytho列表生成式、可迭代对象、迭代器、生成器
列表生成式、可迭代对象、迭代器、生成器列表生成式列表生成式的本质:就是把for循环强制性的写在一行,而输出的结果写在最前面,把结果使用[]括起来语法:list = [result for x in range(m, n)]例1:需求:创建一个列表[1,2,…100]print([x for x in range(1, 101)])例2:需求,创建一个列表[11,22,33…10...原创 2019-07-28 00:47:23 · 175 阅读 · 0 评论