- 博客(6)
- 收藏
- 关注
原创 编程基础概念8
Python 中方法没有重载、方法的动态性、私有属性和私有方法(实现封装)、@property 装饰器、属性和方法命名总结等。以及面向对象三大特征:封装(隐藏)、继承、多态等。以及对象的特殊属性、深浅拷贝、组合、工厂模式实现。 ####################### ################ ################ ################## ############ ############################## ###########
2021-03-09 01:06:34 70
原创 编程基础概念5
else等语句的理解以及循环代码优化、使用 zip()并行迭代、推导式创建序列、列表推导式、字典推导式、集合推导式等用法。且初步练习用户自定义函数 的用法 ###################### ###################### ############### ################# #################### ############# ...
2021-03-03 00:37:57 70
原创 编程基础概念4
主要联系了字典用法 字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键 对象”和“值对象”。可以通过“键对象”实现快速获取、删除、更新对应的“值对象”。 列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值 对象”。“键”是任意的不可变数据,比如:整数、浮点数、字符串、元组。但是:列表、 字典、集合这些可变对象,不能作为“键”。并且“键”不可重复。 “值”可以是任意的数据,并且可重复。 以及用pycharm练习了if条件语句 以及while 循环语句
2021-02-28 00:15:02 212
原创 2021-02-24编程基础概念(2)
#replace()实现字符串替换 这里开始主要错在直接用replace,正确应该用a.replace 整个过程中,实际上我们是创建了新的字符串对象,并指向了变量 a,而不是修改了以前的 字符串。 内存图如下: 还学了些字符串切片 slice 操作、split()分割和 join()合并、常用查找方法、大小写转换、字符串的格式化等基本操作 次数为1000000及1000000时运行结果分别为: 使用字符串拼接符+,会生成新的字符串对象,因此不推荐使用+来拼接字符串。推荐 使用 join 函数,因为
2021-02-24 00:31:24 38
原创 2021-02-22
#绘制奥运五环 import turtle turtle.width(10) turtle.color(“blue”) turtle.circle(50) turtle.penup() turtle.goto(120,0) turtle.pendown() turtle.color(“black”) turtle.circle(50) turtle.penup() turtle.goto(240,0) turtle.pendown() turtle.color(“red”) turtle.circle(50
2021-02-22 22:35:51 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人