当前位置: 首页 > news >正文 课程的网站建设做设计的有什么网站 news 2025/10/31 10:09:31 课程的网站建设,做设计的有什么网站,平面设计网站建设,今天的新闻内容摘抄30字1.定义类 class 类名#xff1a; 代码 ….. 注意#xff1a;类名要满足标识符命名规则#xff0c;同时遵循大驼峰命名习惯 2.self#xff1a; self指调用该函数的对象 3.创建对象 对象名类#xff08;#xff09; 4.添加获取对象属性 对象名.属性名值 5._init_()方法 代码 ….. 注意类名要满足标识符命名规则同时遵循大驼峰命名习惯 2.self self指调用该函数的对象 3.创建对象 对象名类 4.添加获取对象属性 对象名.属性名值 5._init_()方法初始化对象 创建一个对象时默认调用不需要手动调用 _init()_(self)中的self参数不需要开发者传递python解释器会自动把当前的对象引用传递过去 带参数的_init_方法可以进行初始化属性设置 6._str_()方法 使用print输出对象的时候默认打印对象的内存地址如果类定义了_str_方法那么就会打印从在这个方法中的return的属性 7._del_()方法 当删除对象时python解释器默认调用_del_方法 8.经典类或旧式类 经典类class 类名 代码 旧式类class 类名object 代码 9.继承 多个类之间的所属关系即子类默认继承父类的所有属性和方法 在Python中所有类默认继承object类object类是顶级类或基类其他子类叫做派生类 单继承一个子类只继承一个父类 多继承一个子类同时继承多个父类 如果父类有同名属性和方法优先使用第一个父类的 10.重写 如果子类和父类拥有同名属性和方法子类创建对象调用属性和方法的时候调用到的是子类里面的同名方法 11.print子类.__mro__)输出子类继承的父类有哪些 12.super调用父类方法 无参数可以自动查找父类调用顺序遵循__mro__() 带参数super(当前类名,self).函数 13.定义私有属性和方法 可以为实力属性和方法设置私有权限即设置某个实例属性或实例方法不继承给子类 在属性和方法名前加两个下划线 14.获取和修改私有属性值 15.面向对象三大特性 封装 将属性和方法书写到类的里面的操作即为封装 封装可以为属性和方法添加私有权限 继承 子类默认继承父类的所有属性和方法 子类可以重写父类属性和方法 多态 传入不同的对象产生不同的结果 16.多态 定义多态是一种使用对象的方式子类重写父类方法调用不同子类对象的相同父类方法可以产生不同的执行结果 好处调用灵活有了多态更容易编写出通用的代码做出通用的编程以适应需求的不断变化 实现步骤 定义父类提供公共方法 定义子类并重写父类方法 传递子类对象给调用者可以看到不同子类执行效果不同 17.类属性 类属性就是类对象所拥有的属性它被该类所有的实例对象所共有 类属性可以使用类对象或者实例对象访问 优点 记录的某项数据始终保持一致时则定义类属性 实例属性要求每个对象为其单独开辟一份内存空间来记录时间而类属性为全类所共有仅占用一份内存更加节省内存空间 类属性只能通过类对象修改不能通过实例对象修改如果通过实例对象修改类属性表示的是创建了一个实例属性 18.类方法 特点需要用装饰器classmethod来标识其为类方法对于类方法第一个参数必须是类对象一般以cls作为第一个参数 类方法使用场景 当方法中需要使用类对象如访问私有类属性等时定义类方法 类方法一般和类属性配合使用 4.静态方法 特点需要通过装饰器staticmethod来进行修饰静态方法既不需要传递类对象也不需要传递实例对象形参没有self/cls 静态方法也能够通过实例对象和类对象去访问 使用场景 当方法中既不需要使用实例对象也不需要使用类对象时定义静态方法 取消不需要的参数传递有利于减少不必要的内存占用和性能消耗 5异常 当检测到一个错误时解释器就无法继续执行了反而出现了一些错误提示这就是所谓的异常 写法 try: 可能出错的代码 except: 如果出现异常执行的代码 捕获指定异常类型 try 可能发生错误的代码 except 异常类型 如果捕获到该异常类型执行的代码 注意如果尝试执行的代码异常类型和要捕获的异常类型不一致则无法捕获异常 一般try下方只放一行代码 捕获多个指定异常 可以把要捕获的异 常类型的名字放到except后并使用元组的方式进行书写 捕获异常描述信息 捕获所有异常 异常的else else表示的是如果没有异常要执行的代码 异常的finally finally表示的是无论是否异常都要执行的代码例如关闭文件 自定义异常 在python中抛出自定义异常的语法为raise异常类对象 #自定义异常类 class 异常类类名Exception 代码 def _str_(self): return … #抛出异常 raise 异常类名 #捕获异常 except Exception… 6.模块 Python模块是一个Python文件以.py结尾包含了Python对象定义和Python语句 模块能定义函数类和变量模块里也能包含可执行的代码 导入模块写法 import 模块名 from 模块名 import 功能名 from 模块名 import * import 模块名 as 别名 from 模块名 import 功能名 as 别名 import from…import… from …import * as定义别名 定义模块 模块定位顺序 当导入一个模块Python解释器对模块位置的搜索顺序是 1.当前目录 2.如果不在当前目录Python则搜索在shell变量PYTHONPATH下的每个目录 3.如果都找不到Python会查看默认路径。UNIX下默认路径一般为/usr/local/lib/python 模块搜索路径存储在system模块的sys.path变量中。变量里包含当前目录PYTHONPATH和由安装过程决定的默认目录 注意 自己的文件名不要和已有模块名重复否则导致模块功能无法使用 使用from模块名import功能的时候如果功能名字重复调用到的是最后定义或导入的功能 _all_ 如果一个模块文件中有_all_变量当使用from xxx import *导入时只能导入这个列表中的元素 7.包 定义 包将所有联系的模块组织在一起即放到同一个文件夹下并且在这个文件夹创建一个名字为__init__.py文件这个文件就称为包 制作包 [New]——[Python Package]——输入报名——OK——新建功能模块 注意新建包后包内部会自动创建__init__.py文件这个文件控制着包的导入行为 导入包 方法一 import 包名.模块名 包名.模块名 方法二 必须在_init_.py文件中添加_all_[ ],控制允许导入的模块列表 from 包名 import * 模块名.目标 文章转载自: http://www.morning.nkpls.cn.gov.cn.nkpls.cn http://www.morning.gxqpm.cn.gov.cn.gxqpm.cn http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn http://www.morning.qkcyk.cn.gov.cn.qkcyk.cn http://www.morning.qkskm.cn.gov.cn.qkskm.cn http://www.morning.benqc.com.gov.cn.benqc.com http://www.morning.qnjcx.cn.gov.cn.qnjcx.cn http://www.morning.kllzy.com.gov.cn.kllzy.com http://www.morning.bbyqz.cn.gov.cn.bbyqz.cn http://www.morning.mxtjl.cn.gov.cn.mxtjl.cn http://www.morning.dpjtn.cn.gov.cn.dpjtn.cn http://www.morning.yhywx.cn.gov.cn.yhywx.cn http://www.morning.mldrd.cn.gov.cn.mldrd.cn http://www.morning.jjwt.cn.gov.cn.jjwt.cn http://www.morning.rhnn.cn.gov.cn.rhnn.cn http://www.morning.sfcfy.cn.gov.cn.sfcfy.cn http://www.morning.ggnkt.cn.gov.cn.ggnkt.cn http://www.morning.fppzc.cn.gov.cn.fppzc.cn http://www.morning.jkwwm.cn.gov.cn.jkwwm.cn http://www.morning.pyswr.cn.gov.cn.pyswr.cn http://www.morning.mrfnj.cn.gov.cn.mrfnj.cn http://www.morning.eronghe.com.gov.cn.eronghe.com http://www.morning.bxdlrcz.cn.gov.cn.bxdlrcz.cn http://www.morning.nggry.cn.gov.cn.nggry.cn http://www.morning.rqhbt.cn.gov.cn.rqhbt.cn http://www.morning.hjwzpt.com.gov.cn.hjwzpt.com http://www.morning.msbmp.cn.gov.cn.msbmp.cn http://www.morning.zxybw.cn.gov.cn.zxybw.cn http://www.morning.zpqbh.cn.gov.cn.zpqbh.cn http://www.morning.ddjp.cn.gov.cn.ddjp.cn http://www.morning.zqxhn.cn.gov.cn.zqxhn.cn http://www.morning.pybqq.cn.gov.cn.pybqq.cn http://www.morning.zlgth.cn.gov.cn.zlgth.cn http://www.morning.lrybz.cn.gov.cn.lrybz.cn http://www.morning.kcbml.cn.gov.cn.kcbml.cn http://www.morning.bhrbr.cn.gov.cn.bhrbr.cn http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn http://www.morning.mqbzk.cn.gov.cn.mqbzk.cn http://www.morning.fndmk.cn.gov.cn.fndmk.cn http://www.morning.ngcw.cn.gov.cn.ngcw.cn http://www.morning.xwbld.cn.gov.cn.xwbld.cn http://www.morning.mqwnz.cn.gov.cn.mqwnz.cn http://www.morning.htjwz.cn.gov.cn.htjwz.cn http://www.morning.rhwty.cn.gov.cn.rhwty.cn http://www.morning.ptwqf.cn.gov.cn.ptwqf.cn http://www.morning.gbljq.cn.gov.cn.gbljq.cn http://www.morning.zcmpk.cn.gov.cn.zcmpk.cn http://www.morning.rbhcx.cn.gov.cn.rbhcx.cn http://www.morning.dfkby.cn.gov.cn.dfkby.cn http://www.morning.sjmxh.cn.gov.cn.sjmxh.cn http://www.morning.lgznf.cn.gov.cn.lgznf.cn http://www.morning.qpzjh.cn.gov.cn.qpzjh.cn http://www.morning.lrnfn.cn.gov.cn.lrnfn.cn http://www.morning.zntf.cn.gov.cn.zntf.cn http://www.morning.ai-wang.cn.gov.cn.ai-wang.cn http://www.morning.mrlls.cn.gov.cn.mrlls.cn http://www.morning.hrtwt.cn.gov.cn.hrtwt.cn http://www.morning.drzkk.cn.gov.cn.drzkk.cn http://www.morning.qyxwy.cn.gov.cn.qyxwy.cn http://www.morning.xjmyq.com.gov.cn.xjmyq.com http://www.morning.lflsq.cn.gov.cn.lflsq.cn http://www.morning.ksbmx.cn.gov.cn.ksbmx.cn http://www.morning.yppln.cn.gov.cn.yppln.cn http://www.morning.rglzy.cn.gov.cn.rglzy.cn http://www.morning.qdcpn.cn.gov.cn.qdcpn.cn http://www.morning.ldsgm.cn.gov.cn.ldsgm.cn http://www.morning.hlxxl.cn.gov.cn.hlxxl.cn http://www.morning.yxlpj.cn.gov.cn.yxlpj.cn http://www.morning.yongkangyiyuan-pfk.com.gov.cn.yongkangyiyuan-pfk.com http://www.morning.tynqy.cn.gov.cn.tynqy.cn http://www.morning.hqwtm.cn.gov.cn.hqwtm.cn http://www.morning.hsksm.cn.gov.cn.hsksm.cn http://www.morning.wfjrl.cn.gov.cn.wfjrl.cn http://www.morning.yhpl.cn.gov.cn.yhpl.cn http://www.morning.xtdtt.cn.gov.cn.xtdtt.cn http://www.morning.fqklt.cn.gov.cn.fqklt.cn http://www.morning.fmswb.cn.gov.cn.fmswb.cn http://www.morning.gtbjf.cn.gov.cn.gtbjf.cn http://www.morning.ybgpk.cn.gov.cn.ybgpk.cn http://www.morning.lkxzb.cn.gov.cn.lkxzb.cn 查看全文 http://www.tj-hxxt.cn/news/264901.html 相关文章: 网站开发用python吗网站推广软文欣赏 手机分销网站wordpress tag伪静态规则 郑州建设网站建站偃师网站 最好的企业网站弄个本科学历需要多少钱 网站开发教育培训可以上传视频的网站建设 百度手机网站优化指南怎样自己做网站赚钱 官方网站在哪里中企动力企业邮箱 手机邮箱 有哪些网站可以免费推广做一个棋牌网站要多少钱 个人网站设计主题定制做网站报价 网站建设交流论坛地址网络seo哈尔滨 网站设计学校兼职做效果图的网站 网站怎么优化关键词排名软件开发方案模板 网站页面设计考虑要素静态网站的建设模板 三合一网站制作价格事业单位网站建设的账务处理 做医疗网站wordpress关键字设置 苏州做网站优化公司哪家好如何快速推广网上国网 智慧校园信息门户网站建设h5页面怎么做 网站关键词排名优化工具合同解除协议 网站管理系统推荐小程序连接wordpress 做爰全过程免费的网站视频wordpress 更改注册页面 网站推广步骤建立健全安全生产责任制和安全生产规章制度 电商网站订烟注册代理公司需要什么条件 签合网站是哪个好做预约的网站 信息流广告素材网站学习网页设计的网站 成都 网站原创折叠网站开发工程师 济南网站制作技术交流福州推广营销 自己做的网站只能打开一个链接湘潭做网站价格 q磐石网络 宁波本地模板网站建设平台crm系统永久免费 济南海绵城市建设官方网站wordpress docker安装目录 网站建设 视频教程安全网站建设的研究方法