02 2020 档案
摘要:本章内容: 静态方法 类方法 属性方法 类的特殊成员方法 反射 异常处理 动态导入模块importlib socket编程 一、静态方法 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过s
阅读全文
摘要:一、面向对象编程 编程范式 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别
阅读全文
摘要:一、模块介绍 定义:本质上就是.py结尾的python文件。模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中)
阅读全文
摘要:本章内容: 函数 递归 高阶函数 一、函数 一个函数一般完成一项特定的功能 函数使用 函数需要先定义 使用函数,调用 看语句块是否属于函数,看缩进 函数的参数和返回值 参数:负责给函数传递一些必要的数据或者信息 形参(形式参数):在函数定义的时候用到的参数没有具体值,只是一个占位符 实参(实际参数)
阅读全文
摘要:本章内容: 1、列表、元组 2、字典 3、集合 4、文件操作 5、字符编码与转码 一、列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 names=["zhangzhihao","jehu","xiaodu","jjj","aaa"] print(
阅读全文
摘要:一、变量 name=input("name:") age=input("age:") job=input("job:") info=''' information of %s name:%s age:%s job:%s ''' % (name,name,age,job) info2=''' info
阅读全文

浙公网安备 33010602011771号