和scala一样,python也区分函数和方法。function和method:(1)在python中,函数是一个独立、执行语句的一个整体,是可以直接调用的。而方法无法单独存在,需要依附于对象object而存在。也就是说,方法是写在class中的,调用method必须通过class的object才行。(2)方法其实是一种特殊函数,写在class中,属于object的一种函数。(3)“bound m
1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被
转载 10月前
43阅读
## Docker容器里`ps`能看到外面的进程 ![docker]( 在使用 Docker 进行容器化部署时,我们可能会遇到一种情况:在容器内使用 `ps` 命令无法看到宿主机上的进程,这是否意味着 Docker 容器是隔离的? 答案是否定的。实际上,Docker 容器内可以看到宿主机上的进程,只是默认情况下被 Docker 隐藏了而已。本文将介绍如何在 Docker 容器中查看宿主机进程
原创 2024-01-07 09:53:02
624阅读
# python def 使用外部变量的指南 在Python编程中,函数是一种封装功能的方式,它可以接收输入,进行处理,并返回结果。我们有时需要在函数内部使用定义在外部的变量。在本文中,我们将探讨如何在Python函数中使用外部变量,并通过清晰的步骤、代码示例和图标形式呈现,以便初学者容易理解。 ## 整体流程 我们将分解整个过程为几个关键步骤。以下是实现这一目标的步骤的概述: | 步骤
原创 8月前
282阅读
引入:if-else的作用,满足一个条件做什么,否则做什么。if-else语句语法结构if 判断条件:要执行的代码else:要执行的代码判断条件:一般为关系表达式或bool类型的值执行过程:程序运行到if处,首先判断所带的条件,如果条件成立,就是返回值是True,则执行下面的代码;如果条件不成立则返回值是False, 则继续执行下面的代码。示例1:模拟用户登录提示输入用户名和密码如果用户名是Adm
作用以及语法定义函数的作用大同小异,在这一点上几乎所有语言都是一致的,都是为了对某些特定的功能进行封装,即我们日常生活中使用的各种电器工具等,都是为了达成一定目的而具体设计和生产出来的,那么函数也是为了这样的目的,通过函数具体的设计实现过程,我们可以通过这些方法达成一定的逻辑运算获得结果或者生成文件等等。python3 函数语法def FunctionName(args): 函数体def
转载 2023-08-09 20:16:49
117阅读
# 实现将Docker容器里的东西拉到外面的方法 ## 介绍 在使用Docker进行应用开发和部署时,有时候需要将Docker容器内部的数据或文件拉取到宿主机(外部机器)上,以便进行进一步的处理或分析。本文将介绍一种常用的方法,教会刚入行的开发者如何实现这一功能。 ## 整体流程 下表展示了实现将Docker容器内的东西拉到外面的整体流程: | 步骤 | 描述 | | --- | --- |
原创 2023-10-17 12:09:57
82阅读
# Python数据可视化:饼状图与甘特图的应用 数据可视化是数据分析中不可或缺的一部分,通过图形化的方式展示数据,可以使复杂的信息变得更易于理解。Python作为一种强大的编程语言,拥有丰富的库来支持各种类型的图表绘制。本文将讨论两种常见的图表类型:饼状图和甘特图,并提供代码示例,帮助你更好地理解这些图表的使用。 ## 一、饼状图 饼状图是一种用于显示各部分相对于整体的百分比的图表,适合用
原创 9月前
23阅读
# 项目方案:通过 Docker 内应用找到外部挂载 ## 1. 简介 在使用 Docker 部署应用程序时,我们经常需要将容器内的数据或文件挂载到主机的某个目录上,以实现数据或文件的持久化存储。但是,在通过 Docker 容器运行的应用程序中,如何找到外部挂载的路径是一个常见的问题。本文将介绍一种解决方案,通过环境变量和容器内的应用程序来找到外部挂载的路径。 ## 2. 技术方案 ###
原创 2023-08-26 13:08:44
79阅读
python中的闭包函数闭包函数初探通常我们定义函数都是这样定义的def foo():pass其实在函数式编程中,函数里面还可以嵌套函数,如下面这样def foo():print("hello world in foo")def bar():print("hello world in bar")此时我们调用foo函数,执行结果会是什么样子的呢??he...查看全文 >>python _
目录1 def语句介绍1)def语句是实时执行的2)函数描绘了两个方面:定义和调用3python中的多态4)本地变量2 作用域1)作用域法则2)global语句3)内嵌函数(nested function)的作用域与lambda表达式4) nonlocal语句3 参数1) 传递参数2)参数匹配法则3) 任意参数——收集参数,解包参数,Keyword-Only参数函数:将一些语句集合在一起的部件,
定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。位置参数
python的反射机制十分的常用,主要是字符串与模块应用之间的连接方法。核心是将字符串转换成可以调用模块、模块方法的变量。主要包括了以下四个方法:hasattr(obj, name, /)Return whether the object has an attribute with the given name.This is done by calling getattr(obj, name)
转载 2024-07-29 16:03:20
31阅读
# 学习如何在Python中定义一个返回数组的函数 在Python中定义一个返回数组的函数是个非常基础而重要的技能,特别是当你在进行数据处理和数组操作时。本文将引导你一步一步实现这一功能,帮助你理解过程中的每个步骤。 ## 流程概述 下面,我们将用表格来总结实现这个功能的步骤: | 步骤 | 描述 | |------|--------------
原创 2024-10-19 08:51:03
89阅读
python函数参数包括五种类型:位置参数、默认参数、可变参数、关键字参数以及命名关键字参数。位置参数例如 def ex(y): y就是位置参数 例子:def ex(y): print(y) ex(2)默认参数可以简化函数的调用,设置默认参数时,要注意:一 必选参数在前,默认参数在后二当函数有多个参数时,把变化大的参数放在前面,变化小的参数放后面举个例子:def informati
在使用 Docker 容器化 Django 应用程序时,很多开发者会遇到一个常见问题:Django 在 Docker 内无法获取外部 IP 地址。这可能会影响应用的某些功能,比如在需要获取用户 IP 的地方。本文将详细介绍如何解决这个问题,提供一个完整的解决方案并包括相关的环境准备、步骤指南、配置详解、验证测试、排错指南和扩展应用。 ## 环境准备 在开始之前,我们需要确保我们有足够的准备,以
原创 5月前
49阅读
# Docker将容器里面的东西复制到外面 随着容器技术的发展,Docker成为了最受欢迎的容器平台之一。Docker允许开发人员将应用程序及其所有依赖项打包到一个可移植的容器中,这样就可以在任何地方运行这个容器。然而,有时我们需要从容器中将文件或数据复制到主机上。本文将介绍如何使用Docker命令将容器内的文件复制到外部主机。 ## Docker容器和主机之间的文件复制 Docker容器是
原创 2023-12-16 05:50:28
89阅读
函数让代码的编写,阅读,测试和修改都变得更容易,提高代码的复用性,python中使用def关键字定义函数如下代码在python3.7.3的Genay开发工具中编写测试通过。一、简单函数定义及调用defsay_hi():print("hi")say_hi()二、传递参数defsay_hi(name):print("hi,"+name)say_hi("jesee")三、实参传递1、位置实参位置实参中位
Docker镜像图片来自 Nigel Poulton的深入浅出Docker镜像是一种构建时结构(build-time),而容器是一种运行时(rum-time)结构.镜像和容器通常使用docker container run 和 docker service create命令从某个镜像启动一个或多个容器.一旦容器从镜像启动之后,二者之间就变成了相互依赖的关系,并且在镜像上启动的容器全部停止之前,镜像
转载 2023-06-12 15:39:02
54阅读
在调用dll时,因为不同的平台的不同命名,所以当你添加的时候,你写的函数名看起来是和你索要调用的是一样的,但是就是你的眼睛欺骗了你,下面我跟大家共同学习下def文件的使用及功能,本人菜鸟,今天刚接触。首先介绍下def文件的功能:想看http://msdn.microsoft.com/zh-cn/library/d91k01sh%28v=VS.80%29.aspx模块定义 (.def) 文件是包含一
转载 2023-07-25 08:52:39
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5