ICode9

精准搜索请尝试: 精确搜索
  • Lua : 类工厂实现继承关系2021-12-30 22:03:07

    实现继承需要需要了解以下知识足以: lua __index 元方法函数使用方法。 对表新增字段的__newIndex方法使用。 表的()调用。 接下来是代码 factory.lua --默认基类 local BaseObject = require "object" --构造对象实例 local function _Create(class,inst, ...) --递归

  • Yolov3代码实现2021-12-24 19:58:02

    Yolov3 voc数据集构建文件VOC数据集dataset构建文件VOC2CSVYolov3配置文件模型backbone构建yolo head预测文件conv层模块代码文件残差模块激活函数模块损失函数模块特征金字塔yoloyolov3网络代码构建 voc数据集构建文件 import sys import xml.etree.ElementTree as ET i

  • 记一次 .NET 某市附属医院 Web程序 偶发性CPU爆高分析2021-12-20 10:02:04

    一:背景 1. 讲故事 这个月初,一位朋友加微信求助他的程序出现了 CPU 偶发性爆高,希望能有偿解决一下。 从描述看,这个问题应该困扰了很久,还是医院的朋友给力,开门就是 100块 红包

  • 7.Python 面向对象2021-12-14 20:00:25

    面向对象的思想就是把一切都看成对象,而对象一般由属性和方法组成。 属性:属性属于对象静态的一面,用来描述某个对象的具体特征。比如小志身高180M,体重70KG,这里身高、体重都是属性。  方法:方法方法属于对象动态的一面,举一个例子,小明会跑,会说话,跑、说话这些行为就是对象的方法!所以为

  • 2021年12月13日2021-12-13 23:30:15

    一、属性私有化 (一)使用私有属性场景: 1、把特定一个属性隐藏起来,不想让类的外部进行直接调用 2、保护该属性,不想让属性随意改变 3、保护该属性,不让派生类去继承 (二)小结 1、私有化实例属性,不能在外部直接访问,可以通过类的内部随意使用 2、子类不能继承父类私有化属性,只能继承共有

  • Python——迭代器和生成器2021-12-13 06:00:07

    简介   首先明确     迭代:顺序读取容器元素的操作   迭代器:是能顺序读取容器元素的对象。一般由容器生成([].__iter__() ),内部实现__next__()方法 list = [1,2,3,4,5] iterator = list.__iter__() print(iterator.__next__())     生成器:是能顺序读取容器元素的函数。

  • python中的面向对象及特征(封装,继承,多态)2021-12-09 18:02:13

    面向对象与面向过程的区别: 面向过程——步骤化 面向过程就是分析出实现需求所需要的步骤,通过函数(方法)一步一步实现这些步骤,接着依次调用即可。 面向对象——行为化 面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成类(类实例化后才是对象),创建了对象不是为了完

  • 面向对象 - 封装,隐藏属性,property,绑定与非绑定方法,元类2021-12-07 21:03:44

    封装 封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。 除此之外,针对封装到对象或者类中的属性,我们还可以严格控制对它们的访问,分两步实现:隐藏与开放接口. 隐藏属性 在python中用双下划线开头的方式将属性

  • python面向对象之隐藏属性2021-12-06 21:34:47

    隐藏属性 1. ####### 为什么要隐藏:类里面的隐藏属性,类外部可以使用,但是目的不是让类外部使用的,类外部要想使用,在类内部开放接口才能进行访问 # 这样可以达到对外部数据的严格控制 2.如何隐藏属性: ''' 1. 在类定义阶段用双下划线开头的方式将属性隐藏起来,发生了语法

  • Python 隐藏属性2021-12-05 14:02:16

    隐藏属性:   隐藏方法:shool = 'SH' ---> __shool = 'SH'   把属性隐藏起来,避免直接调用或者错误的修改。   隐藏属性只是改变了该属性的调用方法,达到对外隐藏的目的,对类内部的调用则不隐藏。   如果需要从外部调用,则可使用以下方法:     _类名.__shool ,即在隐藏属性名

  • 为了不早起打卡多睡会儿懒觉,我祭出了selenium2021-12-02 22:31:00

    文章目录 前言一、Python+Selenium二、使用步骤1.引入库2.程序流程3.具体代码4.代码解释5.Xpath使用介绍 总结 前言 每天我都在幻想,要是可以不上班还可以领钱,那生活该是多么美妙啊!这不到了冬天,对于我等夜猫子来说,每天早起打卡实在是痛不欲生,经常因为不想起床而麻烦小伙

  • Python语言程序设计Y.Daniel Liang练习题Chapter82021-11-24 12:30:00

    ckp8.1 s1 = "Welcome to python" s2 = s1 s3 = "Welcome to Python" s4 = "to" a = (s1 == s2) b = (s2.count('o')) c = (id(s1) == id(s2)) d = (id(s1) == id(s3)) e = (s1 <= s4) f = (s2 >= s4) g = (s1 != s4) h = (s1

  • 一道原创的js原型题2021-11-22 21:31:22

    console.log(Number.toString.length); console.log(Number.__proto__.toString.length); console.log(Number.prototype.toString.length); console.log(new Number().toString.length); console.log(Number.prototype.__proto__.toString === String.prototype.__proto__.t

  • 最好的语言!(16)2021-11-22 18:32:28

    与计算机之间的故♂事我与计算机之间的故♂事 rush!!!! 常用内置函数 **# 1.map() 映射 l = [1,2,3,4] map(lambda x:x+1,l) # 循环获取列表中每个元素并传递给匿名函数保存返回值 ''' 使用for循环时会把列表取得的数同返回值的+1结合: # 结论:[1,2,3,4]>>>[2,3,4,5] ''' ---------

  • 可迭代对象 for循环的本质 异常捕获 生成器对象2021-11-22 16:00:32

    可迭代对象 # 迭代 迭代就是更新换代 每次都是基于上次结果(游戏版本更新) 内置有__iter__方法的都称之为可迭代对象 '''迭代其实给我们提供了一种不依赖索引取值的方式''' # 可迭代对象 内置有__iter__方法的都称之为可迭代对象 内置的意思是可以通过点的方式直接

  • python迭代器 for循环本质 异常捕获2021-11-19 23:35:40

    目录可迭代对象迭代器对象for循环本质异常捕获 可迭代对象 # 迭代 迭代即更新换代 每次的更新都必须依赖于上一次的结果 # 迭代其实给我们提供了一种不依赖索引取值的方式 可迭代对象: 内置__iter__方法的都称之为可迭代对象 内置的意思是可以通过点(.)的方式直接查

  • 可迭代对象2021-11-19 22:35:50

    目录一:可迭代对象二:迭代器对象三:for循环的本质 一:可迭代对象 1.什么是迭代器? 迭代取值的工具 2.什么是迭代? 迭代既更新换代 每次的更新都必须依赖于上一次的结果 3.可迭代对象内置有__iter__方式的都称之为可迭代对象 内置的意思是可以通过点的方式直接查看到的 ''' 针对双下划线

  • python - 可迭代/迭代器对象、for循环原理、异常捕获2021-11-19 22:33:03

    目录可迭代对象与迭代器对象for循环本质异常处理 可迭代对象与迭代器对象 迭代:迭代的意思就是更新换代,每次的更新都必须依赖上一次的结果 迭代其实给我们提供了一种不依赖索引取值的方式 可迭代对象: 内置有 _ _ iter _ _方法的都称为可迭代对象 有字符串、列表、元组、字

  • 迭代器及异常捕获2021-11-19 21:31:25

    内容概要 结合匿名函数一起使用的函数 可迭代对象 迭代器对象 for循环内部本质 异常捕获 内容详细 常用内置函数 # 1.map() 映射 # l = [1,2,3,4,5] # print(list(map(lambda x:x**2,l))) # # [1, 4, 9, 16, 25] # 2.zip() 拉链 # l = [11,22,33] # name_list = ['jason','tom'

  • 可迭代对象,迭代器对象,for循环本质2021-11-19 21:01:30

    常用内置函数 # 1.map() 映射 l = [1,2,3,4] map(lambda x:x+1,l) # 循环获取列表中每个元素并传递给匿名函数保存返回值 #得到的结果没有办法直接打印,必须要用list之类的方法转化一下才行 l = [1,2,3,4] data=map(lambda x:x+1,l) print(data) print(list(data)) # 2.zip()

  • 可迭代对象、迭代器对象、for循环内部本质和异常捕获2021-11-19 21:00:52

    可迭代对象、迭代器对象、for循环内部本质和异常捕获 可迭代对象 迭代器对象 for循环的本质 异常捕获 可迭代对象 # 迭代 迭代即更新换代 每次的更新都必须依赖于上一次的结果 '''迭代其实给我们提供了一种不依赖索引取值的方式''' # 可迭代对象 内置有__iter__方法的都

  • 迭代器与异常捕获2021-11-19 20:33:37

    目录今日内容概要内容详细常用内置函数可迭代对象迭代器对象for循环的本质异常捕获 今日内容概要 结合匿名函数一起使用的函数 可迭代对象 迭代器对象 for循环的内部本质 异常捕获(跳过报错继续运行) 内容详细 常用内置函数 1. map 映射 l = [1, 2, 3, 4] map(lambda x:x+

  • python迭代器2021-11-19 20:03:59

    一.可迭代对象 迭代   即更新换代,每次的更新都必须依赖于上一次的结果   迭代其实给我们提供了一种不依赖索引取值的方式 可迭代对象   内置有__iter__方法的都称之为可迭代对象   内置的意思是可以通过点的方式直接查看到   针对双下滑线开头 双下滑线结尾的方法 最为

  • python day162021-11-19 20:01:36

    常用内置函数 # 1.map() 映射 l = [1,2,3,4] map(lambda x:x+1,l) # 循环获取列表中每个元素并传递给匿名函数保存返回值 # 2.zip() 拉链 l = [11, 22, 33, 44, 55, 66, 77] name_list = ['jason', 'kevin', 'tony', 'jerry'] l1 = [1, 2, 3, 4, 5, 6, 7] l2 = [8,

  • 迭代器+异常2021-11-19 19:33:20

    一、迭代 什么是迭代 迭代即更新换代,每次更新都必然基于上一次的结果 迭代其实为我们提供了一种不依赖索引取值的方式 二、可迭代对象 内置有__iter__方法的都称之为可迭代对象 内置的意思是可以通过点的方式直接查看到的 """ 针对双下滑线开头,双下划线结尾的方法,最为专业标

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有