自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 oneforall工具无法使用报错py文件中distutils未发现

在新的py官方文档中distutils库已经移除,在py相关文件夹中lib文件夹中无法查找,所以不能使用新版py运行我这边用的3.8版本即可正常使用。

2023-12-22 20:12:03 447

原创 面向对象重点总结

1.property方法变属性,调用函数时不用加()2.抽象多态,子类必须重写或体现父类3.私有属性与类方法的巧妙运用4.静态方法会被隔断关系5.(自省)hasattr的作用就是去p对象检测有没有一个叫name2的属性6.getattar7.动态导入模块8.new单例9.call10.动态产生元类...

2022-05-09 08:54:02 135

原创 重会return

最近在学面向对象,令人费解。。。决定51来个全面面向对象的整理先写个忘了的return用法def lazy_sum(*args): def sum(): x = 0 for n in args: x = x + n return x return sumlazy_sum(1, 2, 3, 4, 5, 6, 7, 8, 9) # 这时候lazy_sum 并没有执行,而是返回一个指向求和的函数的函数名su

2022-04-27 10:25:41 56

原创 day-019

# ---------------------------------------*day-019*--------------------------------------# math"""阶乘"""# import math# ret = math.factorial(4)# print(ret) # 24"""ceil 向上取整"""# print(math.ceil(1.9)) # 2# print(math.ceil(1.3)) # 2# print(math.cei.

2022-04-12 16:26:55 381

原创 day-018

# -------------------------------------*day-018*------------------------------------"""迭代器,可迭代对象大部分都是概念问题""""""迭代对象"""# 从使用角度来说,能被for循环遍历输出内部每一个成员的都是可迭代对象。# 常见的有:str,list ,tuple,dict,set,文件对象。# 从语法形式来说,能调用`__iter__`方法的数据对象就是可迭代对象。# set_data = {'.

2022-04-06 17:15:36 871

原创 day12

# ----------------------------------*day-012*------------------------------"""函数进阶""""""return没学明白,老师说多练就懂了""""""闭包函数闭包(Closure),也叫函数闭包(function closures),是**内函数引用了外函数的局部变量并且以内函数作为返回值的高阶函数**,属于高阶函数的一种用法。"""## def outer():# x = 0## d.

2022-03-30 21:39:53 69

原创 day-011

# -------------------------------*day-011*----------------------------------"""函数 为减少重复而出现,简简单单的def"""# 通过help可以看到函数的文档信息# def triangle ():# help(triangle)# 形参# 默认参数 默认形参,Python 允许为参数设置默认值,即在定义函数时,直接给形式参数指定一个默认值。# 这样的话,即便调用函数时没有给拥有默认值的形参传递参数,该.

2022-03-29 15:24:32 443

原创 day-010

# ------------------------------*10*----------------------------------"""文件操作"""# file = open("file_name","r+ or ....",encoding=WHAT)# 这里涉及到一个绝对,相对路径的问题,真有人读的话需要去查一查# 还有一个光标的问题# 关闭文件 f.close()下面的就是CTRL—C 老师的笔记了访问模式 说明(模式后面的+号,可以访问模式达到增强的作用,补全.

2022-03-29 15:22:55 42

原创 【无标题】

# ---------------------------*day009*------------------------------"""深拷贝浅拷贝问题Python深浅复制Python对对象进行拷贝时有三种方式:复制、浅拷贝和深拷贝。三种复制的实现逻辑都各不相同,使用不同的拷贝方式,会产生不同的结果。区别好这三种方式,在编程的时候可以提高效率,降低错误率。1.复制复制就是使用“=”。使用“=”的时候,实际上是传递的是对象的引用,当对象发生修改的时候,复制体也会发生同等的改变,无论何种改变。.

2022-03-24 21:18:36 504

原创 【无标题】

# # -------------*day-8*--------------# # 字符串转整数,只能由整数组成# s1 = "35"# data = int(s1)# print(data, type(data)) # 35 <class 'int'>## # 可以把其他进制的数值转换为十进制的整数# data = int('12', 16) # 如果是带参数base的话,12要以字符串的形式输入,12为16进制# print(data) # 18## # floa.

2022-03-22 21:42:40 54

原创 day-002

# --------------*day-002*---------------# 切片 +.-都是左闭右开s = "hello world"print(s[2:5])print(s[-9:-6])# 如果提取从最开始,或者最末尾的可以简写print(s[:5]) # helloprint(s[6:]) # worldprint(s[:]) # hello worldprint(s[15]) # 报错print(s[15:]) # 输出一个空字符串# 步进值,默认为1,从左.

2022-03-17 18:17:06 320

原创 课后作业(痛苦笔记)-------day-001

这是我自学以来第一次接触系统的python学习,有不对的地方还请诸位大佬多多指教小子在这给诸位磕个头了(蚌蚌蚌)在此次系统学习中,还是感受到自学的不系统,有许多遗漏的知识点,而且自学不愿意敲东西,对于我个人而言,来系统的学习可以多练练,此行就不亏了;)在这计算机的介绍就不再多嗦了,有关python的环境搭建到底细节是啥,我也没搞明白,但我约摸的就是更有利于我这种小白敲代码吧,反正就是安装一堆东西。。(瞎说,有大佬能不能在评论区说一下@-@)其次就是关于下载后的pycharm的使用了,虽然老师

2022-03-16 21:11:16 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除