网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: python,共有 12722条记录
  • LeetCode 108. 将有序数组转换为二叉搜索树 | Python

    108. 将有序数组转换为二叉搜索树 题目 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-1…

    2020/7/4 13:25:50 人评论 次浏览
  • Python常用技巧汇总

    原地交换两个数 a = 10 b = 20 a, b = b, a print(b, a) print(a, b) 输出: 10 20 20 10 链状比较 n = 10 print(6 < n < 20) print(11 < n < 20) 输出: True False 三元组操作 # [表达式为真的返回值] if [表达式] else [表达式为假的返回值]a = 10 b = 1 if…

    2020/7/4 5:25:53 人评论 次浏览
  • python处理Excel文件

    对 excel 文档操作有多简单?看看python如何处理。1 前言 最近需要频繁读写 excel 文件,想通过程序对 excel 文件进行自动化处理,发现使用 python 的 openpyxl 库进行 excel 文件读写实在太方便了,结构清晰,操作简单。本文对 openpyxl 的使用进行总结,主要包含以下内…

    2020/7/3 17:27:45 人评论 次浏览
  • Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性

    译者前言:相信凡是用过 zip() 内置函数的人,都会赞同它很有用,但是,它的最大问题是可能会产生出非预期的结果。PEP-618 提出给它增加一个参数,可以有效地解决大家的痛点。 这是 Python 3.10 版本正式采纳的第一个 PEP,「Python猫」一直有跟进社区最新动态的习惯,所…

    2020/7/3 17:27:25 人评论 次浏览
  • Python中 *args 和 **kwargs的用法

    总是会在一些代码中看到*args和**kwargs,一直不知道具体怎么用,今天整理了一下: 首先语法是*和**,但是用*args和**kwargs只是规定,为了使用方便,但是并没有强制使用它们. 当你不确定你的函数里将要传递多少参数时你可以用*args。例如,它可以传递任意数量的参数: >…

    2020/7/3 13:26:22 人评论 次浏览
  • LeetCode 378. 有序矩阵中第K小的元素 | Python

    378. 有序矩阵中第K小的元素 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/kth-smallest-element-in-a-sorted-matrix 题目 给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。 请注意,它是排序后的第 k 小元素,而不是第…

    2020/7/3 8:26:27 人评论 次浏览
  • 这年头不会Python看来是不行了,推荐一份Python书单!

    ​ Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。 Python现如今已成为真正的万金油语言…

    2020/7/3 8:26:22 人评论 次浏览
  • Python探索之旅 | 第一部分第三课:初识Python的解释器

    作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。 转载请注明出处。 原文:www.jianshu.com/p/a34eaffcc…《Python探索之旅》全系列内容简介前言 Python 的解释器 Python 解释器的种类 做一点数学运算 总结 第一部分第三课预告1. 前言上一课是 Python探索之旅 |…

    2020/7/2 17:25:28 人评论 次浏览
  • PyQt5 窗口绘图类控件

    15 窗口绘图类控件 参考:QPainter and Bitmap Graphics PyQt5 绘图系统能渲染矢量图像、位图图像和轮廓字体文本。当我们想要更改或增强现有小部件,或者我们从头开始创建自定义小部件时,应用程序需要绘制。要进行绘图,我们使用 PyQt5 工具包提供的绘画 API。 在 PyQt5…

    2020/7/2 8:25:25 人评论 次浏览
  • 所谓 WSGI

    注意如果你也想阅读 WSGI 相关的 PEP 规范,建议直接阅读 PEP 3333,因为 PEP 3333 对 PEP 333 是向下兼容的,也可以说 PEP 3333 是对 PEP 333 的补充。何为 WSGI?This document specifies a proposed standard interface between web servers and Python web applicati…

    2020/7/1 17:26:31 人评论 次浏览
  • Python中的@staticmethod和@classmethod的区别

    一直搞不明白,类方法和静态方法的区别,特意研究了一下,跟大家分享一下。 为了方便大家了解两者的差别,以下的示例代码将有助于发现其中的差别: class A(object):def foo(self, x):print "executing foo(%s, %s)" % (self, x)@classmethoddef class_foo(cls…

    2020/7/1 13:26:29 人评论 次浏览
  • LeetCode 剑指 Offer 09. 用两个栈实现队列 | Python

    剑指 Offer 09. 用两个栈实现队列 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof 题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在…

    2020/7/1 13:26:25 人评论 次浏览
  • Python探索之旅 | 第一部分第二课:安装Python和Python的常用开发软件

    作者 谢恩铭,慕课网精英讲师 Oscar老师。内容简介 前言 安装 Python(Windows、macOS 和 Linux) 安装 PyCharm 这个 Python 最强 IDE 创建 Python 项目 第一部分第三课预告 1. 前言 上一课 Python探索之旅 | 第一部分第一课:Python是什么? 中,我们初步认识了什么是编…

    2020/7/1 8:26:21 人评论 次浏览
  • Python 中的元类到底是什么?这篇恐怕是最清楚的了

    类作为对象 在理解元类之前,您需要掌握 Python 的类。Python 从 Smalltalk 语言中借用了一个非常特殊的类概念。 在大多数语言中,类只是描述如何产生对象的代码段。在 Python 中也是如此: >>> class ObjectCreator(object): ... pass ...>>> m…

    2020/6/30 13:26:28 人评论 次浏览
  • LeetCode 215. 数组中的第K个最大元素 | Python

    215. 数组中的第K个最大元素 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/kth-largest-element-in-an-array 题目 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入…

    2020/6/30 13:26:27 人评论 次浏览
共12722记录«上一页1234...849下一页»
扫一扫关注最新编程教程