当你发现自己的才华撑不起野心时,就请安静下来学习吧。

Personal site

↑点击传送

摘要: [toc] 四.列表 1.定义:在[]内,用逗号分隔开多个任意数据类型的值 2.类型转换:但凡能被for循环遍历的数据类型都可以传给list()转换成列表类型,list()会跟for循环一样遍历出数据类型中包含的每一个元素然后放到列表中 3.使用(内置方法) 优先掌握的操作: 了解操作: 五.元祖 阅读全文
posted @ 2020-03-11 18:26 Joab-0429 阅读(271) 评论(0) 推荐(0) 编辑
摘要: [toc] 1、有列表['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量 2、用列表的insert与pop方法模拟队列 3. 用列表的insert与pop方法模拟堆栈 4、简单购物车,要求如下: 实现打印商品详细信息,用户输入商品名和购买个数 阅读全文
posted @ 2020-03-11 17:26 Joab-0429 阅读(209) 评论(0) 推荐(0) 编辑
摘要: [toc] 一、for循环 作用:for循环是因为在循环取值(即遍历值)时for循环比while循环的使用更为简洁 1.for循环语法: 2.应用案例: 案例一:打印数字0 9 案例二:遍历字典 案例三:for循环嵌套 注意:break 与 continue也可以用于for循环,使用语法同while 阅读全文
posted @ 2020-03-10 17:56 Joab-0429 阅读(261) 评论(0) 推荐(0) 编辑
摘要: [toc] 一:for循环 1.1 for循环嵌套之打印99乘法表 1.2 for循环嵌套之打印金字塔 提示分析如下 1.3 用for+range改写今日早晨默写的代码,作为明天默写内容 二:字符串操作 写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分) 1) 移除 name 阅读全文
posted @ 2020-03-10 17:01 Joab-0429 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1911580/202003/1911580-20200313144129203-1586155115.jpg) 阅读全文
posted @ 2020-03-10 15:03 Joab-0429 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、深浅copy 浅拷贝:是把原列表第一层的内存地址完全拷贝一份给新列表。即只能保证对原列表中第一层地址(不可变类型)的改操作不受影响,涉及到原列表中第二层地址(可变类型)的改操作时,原列表变,新列表也跟着变 深拷贝:将两个列表的改操作完全的独立开。即不管原列表对第几层地址的改操作,新列表都不受影响 阅读全文
posted @ 2020-03-09 21:27 Joab-0429 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 作业(必做题): 1. 使用while循环输出1 2 3 4 5 6 8 9 10 count=1 while count < 11: if count == 7: count+=1 continue print(count) count+=1 2. 求1 100的所有数的和 res=0 count 阅读全文
posted @ 2020-03-09 19:21 Joab-0429 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 作业: 0、分别画出下面两个列表在内存中是如何存放的 l1=[11,22,[333,444]] l2=[11,22,[33,{'name':'egon','age':18}]] 1、用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式 info of Egon Name : Egon Age : 2 阅读全文
posted @ 2020-03-06 20:19 Joab-0429 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收机制详解(了解) 1、引用计数 x = 10 直接引用 print(id(x)) y = x z = x l = ['a', 'b', x] 间接引用 print(id(l[2])) d = {'mmm': x} 间接引用 print(id(d['mmm'])) x=10 l=['a','b 阅读全文
posted @ 2020-03-06 19:27 Joab-0429 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一:可变与不可变类型 可变类型:值改变,id不变,证明改的是原值,证明原值是可以被改变的 不可变类型:值改变,id也变了,证明是产生新的值,压根没有改变原值,证明原值是不可以被修改的 2、验证 2.1 int是不可变类型 2.2 float是不可变类型 2.3 str是不可变类型 小结:int、fl 阅读全文
posted @ 2020-03-06 19:18 Joab-0429 阅读(199) 评论(0) 推荐(0) 编辑