分类标签归档:python基础

【置顶】实例方法、类数据属性(类变量)和实例数据属性(实例变量)、类方法@classmethod、静态方法@staticmethod及静态属性@property初识


1、实例方法、类数据属性(类变量)和实例数据属性(实例变量):

【python--实例属性、实例变量与类属性、类变量_hubing的博客-CSDN博客 https://blog.csdn.net/hubingshabi/article/details/101307448】

【Python类变量和实例变量(类属性和实例属性) http://c.bianch

Read more

【置顶】[python]面向对象三大基本特性---继承


继承是面向对象编程的一个重要的方式,通过继承,子类可以复用父类里面的属性或者方法,如果需要,子类也可以提供自 己的属性和方法,属性或者方法名相同的情况下子类优先使用自己的属性或者方法。

Python中子类调用父类的方法有两种方法能够实现(两者不要混用): 调用父类构造方法:父类名.方法名(self, args, **kwargs) 或者使用super函数:

Read more

【置顶】Python小脚本——文件夹操作、大小统计


最近整理电脑的硬盘时发现大量杂七杂八的文件,有些文件还很大,Windows查看文件夹大小还挺麻烦,遂临时用Python写了个脚本,统计目标文件夹里的各个文件、文件夹的大小,方便文件整理。   现在把脚本代码贴出来(用的是Python3):

# -*- coding: utf-8 -*
import os


def func_file(dirpath ):

Read more

【置顶】Python builtin 函数及重要知识点学习笔记(一)


《Python进阶》学习笔记
1. *args 和 **kwargs

*args 是用来发送一定长度的键值对, 作为参数传递给一个函数。 **kwargs 允许你将不定长度的键值对, 作为参数传递给⼀个函数。

2. 调试 Debugging

命令行使用Python debugger运行一个脚本: $ python -m pdb my_script.py

Read more