网站首页 站内搜索

搜索结果

查询Tags标签: def,共有 1678条记录
  • 《Effective Python 2nd》 读书笔记——函数

    引言 Python函数提供了许多能够简化编程工作的特性,有些是Pythton特有的。这些特性能够更明确地体现出函数的目标。 #19 不要把函数返回的多个值拆分到三个以上的变量中 拆包机制允许Python函数返回一个以上的值。假如现在要统计一群鳄鱼的各项指标,把每条鳄鱼的体长都保…

    2021/6/13 20:22:46 人评论 次浏览
  • python中cls关键字

    1.python中cls用法 https://www.zhihu.com/question/49660420class A(object):a = a@staticmethoddef foo1(name):print(hello, name)def foo2(self, name):print (hello, name)@classmethoddef foo3(cls, name):print (hello, name) A.foo1(hhh) A.foo3(clssss)#输出: h…

    2021/6/13 20:21:10 人评论 次浏览
  • Python剑指offer打卡-21

    Python剑指offer打卡-21文章目录 Python剑指offer打卡-21回文子串根据身高重建队列找到所有数组中消失的数字和为k的子数组二叉树的直径回文子串问题描述 问题描述:给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 具有不同开始位置或结束位置的子串,即使…

    2021/6/13 12:24:28 人评论 次浏览
  • Python魔法方法指南

    文章目录 1 简介2 构造方法3 操作符3.1 比较操作符3.2 数值操作符3.2.1 一元操作符3.2.2 常见算数操作符3.2.3 反射算数运算符3.2.4 增强赋值运算符3.2.5 类型转换操作符4 类的表示5 访问控制6 自定义序列6.1. 预备知识6.2 容器背后的魔法方法 7 可调用的对象8 上下文管理…

    2021/6/12 22:52:33 人评论 次浏览
  • python基础6:函数

    1、格式: def test(x,y): ... retuen 2、特点: 代码简洁,可读性强 可扩展性 代码重用 保持一致,维护性强 3、参数: 形参、实参,以下x,y为形参,abc,“edf”为实参 形参:只有在被调用时才传递分配内存单元,在调用结束后马上释放所分配的内存单元 实参:可以是常量…

    2021/6/12 14:50:56 人评论 次浏览
  • python 由表及里理解 lambda

    def multipliers():return [lambda x: i * x for i in range(4)]print([m(2) for m in multipliers()])# [6, 6, 6, 6]multipliers内嵌套了一个匿名函数 该匿名函数引用外部非全局变量i 返回该嵌套函数 def multipliers():# 添加了一个默认参数i=ireturn [lambda x, i=i: …

    2021/6/12 12:22:48 人评论 次浏览
  • python闭包与装饰器

    python闭包 闭包并不只是一个python中的概念,它在函数式编程语言中应用较为广泛。 在这里,我们只浅谈python闭包。 闭包,又称闭包函数或者闭合函数,闭包中外部函数返回的不是一个具体的值,而是一个函数。一般情况下,返回的函数会赋值给一个变量,这个变量可以在后面被…

    2021/6/11 14:50:54 人评论 次浏览
  • Python基础 day12--面向对象(1)

    开头 你现在是一家游戏公司得开发人员,现在需要开发一款叫做<植物大战僵尸>的游戏,咱们就得思考,植物和僵尸作战,那至少需要2种角色,一个是植物,一个是僵尸,并且植物和僵尸都拥有不同的属性和功能,比如豌豆射手可以分为连发和单发,僵尸也分为好多种,就其中…

    2021/6/11 12:21:20 人评论 次浏览
  • Linux内核中root_domain的建立与初始化

    基于Linux-5.4 一、rq默认root_domain初始化sched_init()for_each_possible_cpu(i) {rq = cpu_rq(i);rq->rd = NULL;rq_attach_root(rq, &def_root_domain);}上面的sched_init()中会将每个可能cpu的就绪队列attach到系统中默认的def_root_domain;执行完毕后def_ro…

    2021/6/10 7:23:15 人评论 次浏览
  • Python学习笔记:day21 类嵌套 & 特殊方法

    今日内容嵌套 特殊成员:__ init __ type/isinstance/issubclass/super 异常处理内容回顾 def login():pass login()class Account:def login(self):pass obj = Account() obj.login()谈谈你了解的面向对象?类和对象是什么关系?对象是类的一个实例。 class Foo:def __in…

    2021/6/10 1:21:19 人评论 次浏览
  • Python实现二叉树的定义、前序、中序、后序、层次遍历

    定义二叉树类,实现二叉树的插入、查找和赋值: #!/usr/bin/python3 # -*- coding: utf-8 -*-class BinaryTree:def __init__(self, root_obj):self.key = root_objself.leftChild = Noneself.rightChild = Nonedef insert_left(self, new_node):if self.leftChild is Non…

    2021/6/9 22:24:20 人评论 次浏览
  • python知识心得10

    今日内容: 1、控制文件指针移动 # f.seek移动的全都是字节个数 # f.seek(字节个数,0) # 文件最开始的地方 # f.seek(字节个数,1) # 指针移动到的地方 # f.seek(字节个数,2) # 文件末尾# ps:只有0模式可以t下使用,其中1和2模式只能在b模式下使用,但是无论在t模式还是…

    2021/6/9 22:21:59 人评论 次浏览
  • 基于python的数据结构之数组Queue

    思路: 需要队头队尾指针push操作: 每次push, head + 1 pop操作: pop队尾,tail + 1 确保len(Queue) <= array_size到头之后取模返回就行 这一点十分重要,这是能够无限进行pop和push的关键计算方法。不管 # -*- coding:utf-8 -*- # Author: Greed_Vic(PL Z…

    2021/6/8 22:51:01 人评论 次浏览
  • python 实现批量 WKT 转 KML

    使用ogr库实现 wkt 格式的几何数据转换为 kml 格式的简单实现。 #!/usr/bin/env pythonimport argparse import os from osgeo import ogr# 读取 wkt 文件,这里只返回了第一行 def readWktFile(filename):f = open(filename)data = f.readlines()f.close()return data[0]…

    2021/6/8 22:24:54 人评论 次浏览
  • 强化学习中atari游戏环境下帧的预处理操作

    在网上找到一个Rainbow算法的代码(https://gitee.com/devilmaycry812839668/Rainbow),在里面找到了atari游戏环境下帧的预处理操作。具体代码地址: https://gitee.com/devilmaycry812839668/Rainbow/blob/master/env.py# -*- coding: utf-8 -*- from collections impo…

    2021/6/8 18:21:05 人评论 次浏览
扫一扫关注最新编程教程