E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python函数
详细介绍
Python函数
中的默认参数
详细介绍
Python函数
中的默认参数最近我在一段Python代码中发现了一个因为错误的使用默认参数而产生的非常恶心的bug。
数据分析技术
·
2020-06-23 21:05
python函数
传值
python函数
传值到底传什么?有很多文章讲过这个,但是前两天被问到居然还是有点不清楚,有点蒙,今天就具体好好看看这个。
despone
·
2020-06-23 20:30
Python函数
定义练习:解一元二次方程
利用Python自由的函数定义功能,完成一元二次方程的求解。关键点是需要判断一元二次方程成立的条件(a≠0)以及有实数解的条件()。附上代码以及运行结果:importmathdefquadratic(a,b,c):p=b*b-4*a*cifp>=0anda!=0:#一元二次方程有解的条件x1=(-b+math.sqrt(p))/(2*a)x2=(-b-math.sqrt(p))/(2*a)retu
博乐Bar
·
2020-06-23 16:35
Python3.5
Python函数
目录函数函数的创建与调用参数的传递(形式参数与实际参数)参数定义的三种形式:必须参数默认参数可变参数函数的返回值(return)函数函数的创建与调用函数调用有没有结果取决于函数的返回值决定的(可以按住Ctrl之后指向函数查看看箭头,返回值None为无返回值)定义函数返回值时使用:return函数中没有return时,返回的默认值也为Nonereturn后面没有内容时,返回的也为None返回多个值时
落阳!
·
2020-06-23 15:00
Python函数
中函数定义、调用、传参、变量
1、定义函数的规则我们自定义函数时,需要满足一些规则,否则编译器不会识别。(1)函数代码块以def关键词开头,后接函数标识符名和圆括号()。(2)任何传入实参和形参必须放在圆括号中。圆括号中写的是形参。(3)函数的第一行语句可以选择性地使用文档字符串—-用于存放函数说明。(4)函数内容以冒号起始,并且函数体要有缩进。(5)return[expression]结束函数,选择性地返回一个值给调用者。不
小壮xiaozhuang
·
2020-06-23 13:47
Linux自动化运维
python学习实例(3)
=====#3.4关于Python的函数调用#===================================#+++++++++++++++++++++++++++++++++++#3.4.2
Python
RabbitMQ!!!
·
2020-06-23 13:38
python
python函数
1 reverse( )和reversed( )
Reverse()是python中列表的一个内置方法(也就是说,在字典,字符串或者元组中,是没有这个内置方法的),用于列表中数据的反转;lista=[1,2,3,4]lista.reverse()print(lista)执行结果:[4,3,2,1]其实,lista.reverse()这一步操作的返回值是一个None,其作用的结果,需要通过打印被作用的列表才可以查看出具体的效果,结果是将原列表改变了
graysu
·
2020-06-23 11:26
python函数
python函数
3:enumerate
概念:1.enumerate()是python的内置函数2.enumerate在字典上是枚举、列举的意思3.对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值4.enumerate多用于在for循环中得到计数如果对一个列表,既要遍历索引又要遍历元素时:list=['This','is','an','example
graysu
·
2020-06-23 11:26
python函数
TensorFlow2.0的动态图和静态图切换 part 2
TensorFlow2.0的动态图和静态图切换part2在part1中,我们学习了如何使用tf.function将
python函数
转换成tf的静态图,也学习了转换时创建一个状态(tf.Variable)
gaussrieman123
·
2020-06-23 09:18
TensorFlow
翻译
python中的yield关键字是个什么鬼?它有什么用处?
yield是一个常用于
python函数
定义中的关键字,它的作用是返回一个可以用来迭代(for循环)的生成器,它的应用场景通常为一个需要返回一系列值的,含有循环的函数中。
向东的笔记本
·
2020-06-23 09:40
Python错误
数据分析师也要学会写漂亮的
Python函数
在编程语言中,写函数就像是制作一个魔术箱,进去一个东西,出来另外一个东西,像是变了个魔术一样神奇。但作为数据分析师,真是不爱写函数,清洗数据?那就按部就班的做就好了,见招拆招,为啥要费脑筋写那个函数呢?写函数的优点结构更清晰,可读性好,降低修改维护成本代码复用性高,可提升效率教你写简单的函数写一个实现数据清洗处理的函数,能够让这些脏脏的字符串,洗白白了输出,显示为整洁的首字母大写,其他字母小写的规
数据分析师之家
·
2020-06-23 09:23
Python神器
使用python进行数据清洗
了解我们需要清洗的数据大概包含什么字段、每个字段下面数据范围大概如何,数据清洗常用到的函数和语法分别有:info函数:用于了解数据总体情况,包括行数,列数,各列名称等,比如app.info()shape函数:用于查看数据矩阵的行和列关于
python
对方向你扔了枚炸弹
·
2020-06-23 08:00
用python数据分析
人工智能
变量类型Python运算符Python条件语句Python循环语句Python数字Python列表(List)Python字符串Python元组Python字典(Dictionary)Python日期和时间
Python
FFlike
·
2020-06-23 08:53
python-recsys使用说明(参考)
A:python-recsys是Apythonlibraryforimplementingarecommendersystem.翻译过来就是“用来实现一个推荐系统的
python函数
库”。
爱装十三的书呆子
·
2020-06-23 05:04
033-
Python函数
之返回多值
函数可以返回多个值吗?答案是肯定的。比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的坐标:#math包提供了sin()和cos()函数,我们先用import引用它:importmathdefmove(x,y,step,angle):nx=x+step*math.cos(angle)ny=y-step*math.sin(angle)returnnx,ny这样我们就可
然学科技
·
2020-06-23 00:31
shell脚本编写(4.函数调用)
1.函数声明:如下是一个简单的加法函数的声明和调用;shell函数和
python函数
的区别:①传参:shell脚本的传参通过$1$2…对应第一第二个参数;②返回值:shell脚本的return后不跟函数的返回值
cpf945
·
2020-06-23 00:13
shell
Linux
Python新手学习装饰器
python函数
式编程之装饰器1.开放封闭原则简单来说,就是对扩展开放,对修改封闭。在面向对象的编程方式中,经常会定义各种函数。
·
2020-06-22 19:21
Python 类代码编写基础
编程语言的都知道,类编写离不开的就是构造函数直接上代码#有别于其他语言Object在Python中是objectclassabc(object):#同时Python中的__init__构造函数不能有多个,即
Python
不要必应
·
2020-06-22 15:37
Python
Python函数
式编程--高阶函数(map/reduce)+filter + sorted
函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数!Python对函数式编程提供部分支持。由于Python允许使用变量,因此,Python不是纯函数式编程语言。>>>abs(-10)10>>>f=abs>>>f(-10)10##说明变量f现在已经指向了abs函数本身。直接调用abs()函数和调用变量f()完全相同。传入函数既然变量可以指向函数,函数的参数能接收变量,
aoduanrou3097
·
2020-06-22 14:38
将字符型分类变量数据转换为数字格式
ordered_height=['Short','Medium','Tall']#定义顺序,这里是这个次序可以对应,0:short;1,:Medium;2:Tall;最后一列Out1是字符型分类变量,无法直接被
python
Mr.Daozhi
·
2020-06-22 13:51
数据挖掘
python秘技之函数式编程
函数用法和底层分析前言一、函数的基本概念二、
python函数
分类三、
python函数
定义与调用1.函数定义关键点:1.关键字:def2.参数列表3.return返回值4.先定义再调用四、全局变量和局部变量
一身风尘、一个俗人
·
2020-06-22 10:29
Python
python
lambda
7.
Python函数
1.定义一个函数定义一个函数需要5个部分:def告诉Python,用户在自定义函数function_name告诉Python要定义的函数的名字,且取名尽量做到descriptive(parameters)这是形式参数,简称形参,接收函数调用时,传过来的实参,不需要传参时可省略'''docstring'''不执行任何功能,仅用来说明函数功能,调用函数者可以查看该函数的docstring以了解其功能f
陶不渊
·
2020-06-22 09:28
运维必须掌握的 11 道 Python 基本面试题
1单引号,双引号,三引号的区别分别阐述3种引号用的场景和区别2Python的参数传递是值传递还是引用传递举例说明
Python函数
参数传递的几种形式,并说明函数传参是值传递还是引用传递3什么是lambda
Linux云计算数据自学
·
2020-06-22 09:08
Python函数
rstrip和lstrip
lstrip=leftstrip=去除(字符串)左边的=stipleading=去除(字符串)开始的rstrip=rightstrip=去除(字符串)右边的=striptrailling=去除(字符串)末尾的strip=stipleftandright=去除(字符串的)左边的和右边的=stripleadingandtrailing=去除(字符串)开始的和末尾的默认为白空格Whitespace。所谓
Yan456jie
·
2020-06-22 09:38
python
Python函数
的迭代器与生成器的示例代码
函数的迭代器函数的强大功能叫做迭代器,Python里面最具威力的功能之一。迭代器我们听起来会感觉非常陌生,在list、tuple都有用到它,我们是使用for和in取列表中的每一个元素,对每个元素依次处理,这种方法就叫做迭代,实现这种方法的函数叫做迭代器。迭代器中有两个基本的函数,这个函数叫做方法,这个是面向对象编程称呼的一个方法,这两个方法叫做iter()和next()。1.什么是迭代?迭代是一个
·
2020-06-22 08:10
Python函数
参数定义及传递方式解析
python中函数定义参数有四种形式:deffun1(a,b,c):passdeffun2(a=1,b=2,c=3):passdeffun3(*args):passdeffun4(**kargs):pass四种中最常见是前两种,基本上一般点的教程都会涉及,后两种一般很少单独出现,常用在混合模式中第一种fun1(a,b,c)是直接将实参赋予形参,根据位置做匹配,即严格要求实参的数量与行参的数量位置相
·
2020-06-22 08:26
python函数
基础
python函数
中一些主要概念def是可执行的代码def创建了一个对象并将其赋值给某一变量名函数是通过赋值(对象引用)传递的def的一般格式def(arg1,arg2,...argN):或者包含一条return
孤君
·
2020-06-22 08:34
python
python函数
map与lambda表达式
map()函数map()是Python内置的高阶函数,它接收一个函数f和一个list,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。Python2.x返回列表。Python3.x返回迭代器。map(function,iterable,...)参数function--函数iterable--一个或多个序列python2>>>defp(x):...returnx**2...
孤君
·
2020-06-22 08:03
python
一个简单的
Python函数
例题——赌场输赢游戏
赌场有一种游戏称为“幸运七”,游戏规则是你丢两个骰子,如果其点数之和为7,你就赢7元,如果不是就输1元.请定义一个函数模拟这种游戏,检查赌场的规则是否公平。importrandomdefsaizi():#产生一个1~7的随机整数x=random.randrange(1,8)returnxdeflucky7(a,b):#a为初始赌资#b为准备见好就收的款额#c为当前的总钱数#i记录赌博次数c=ai=
Useless_csdn
·
2020-06-22 07:42
python
Python函数
参数总结(位置参数、默认参数、可变参数、关键字参数和命名关键字参数)
Python函数
的参数多达5种,不像Java那样参数只有一种,而是像C++那样提供默认参数,除此之外,还提供可变参数、关键字参数、命名关键字参数,这样就使得
Python函数
的参数变得十分复杂。
从流域到海域
·
2020-06-22 05:20
python
Skr-Eric的Python课堂(十一)——Python的函数的参数传递
python函数
的参数传递传递方式:位置传参序列传参关键字传参字典关键字传参位置传参:实际参数(实参)的对应关系与形式参数(形参)的对应关系是接位置来依次对应的.示例:defmymin(a,b,c):
Skr-Eric
·
2020-06-22 05:31
python函数
和代码复用练习题——连续质数计算,计算从N开始的5个质数
问题描述使用一段代码,完成如下功能:获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。
PigeonKiing
·
2020-06-22 03:20
Python
练习
函数
05-
Python函数
函数定义与调用函数由以下几个部分组成:函数名函数参数函数体返回值定义一个函数:defshowMyName(name):#定义函数print(name)showMyName("张三")#调用函数解释:使用def定义一个函数showMyName为函数名name为形参,"张三"为实参函数头以冒号:结尾使用缩进区分函数体上例函数没有返回值。返回值什么是返回值?如:a=int(4.5)解释:int(4.5)
NetRookieX
·
2020-06-22 02:00
Python菜鸟之路
Python函数
的定义与使用
1、函数的理解与定义(1)、函数是一段代码的表示-函数是一段具有特定功能的、可重用的语句组-函数是一种功能的抽象,一般函数表达特定功能-两个作用:降低编程难度和代码复用def():return(2)、函数的定义y=f(x)-函数定义时,所指定的参数是一种占位符-函数定义后,如果不经过调用,不会被执行-函数定义时,参数是输入、函数体是处理、结果是输出(IPO)2、函数的参数传递(1)、可选参数传递函
MessiNine
·
2020-06-22 01:34
Python
Python中令人惊艳的小技巧
本文的目的也在于此,想通过总结实践中用到的令人惊艳的
Python函数
,达到迅速检索并使用的目的。路漫漫其修远兮,吾将不定期更新。1.从n个数中选择m个数,将所有结果存入一个集合中。fromi
LucyGill
·
2020-06-22 00:37
Python
python函数
记录
碰到一个记一个,全是抄别人的,没有参考价值numpy中的zeros(),ones()#创建标签valid=np.ones((batch_size,1))fake=np.zeros((batch_size,1))numpy中的zeros(),ones()这两个函数用法很相似。zeros()返回一个全0的n维数组,一共有三个参数:shape(用来指定返回数组的大小)、dtype(数组元素的类型)、or
Lazyinit
·
2020-06-22 00:29
python
python函数
式编程
高阶函数把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。与js相似,与c#中的委托一相似。abs()求一个数的绝对值#模拟abs得到一个数的绝对值defabsFun(n):ifn>>list(map(str,[1,2,3,4,5,6,7,8,9]))['1','2','3','4','5','6','7','8','9']#首字母大小,其他小写,处理map的示例
小船翻不翻
·
2020-06-21 23:13
python函数
装饰器和类装饰去的区别和相同点
python函数
装饰器和类装饰去的区别和相同点函数装饰器#定义一个函数装饰器defother(func):#3definner(*args,**kwargs):#5print("我是一个装饰器")#6returnfunc
赤月下的游吟丿诗人
·
2020-06-21 21:14
python
Python函数
的基本特征详解
Python中文社区全球Python中文开发者的精神部落要点抢先看1、开始编写一个简单完整的函数2、函数也是对象3、函数的多态内涵今天开始,我们来讲讲函数,简而言之一个函数就是将一些语句集合在一起的部件,它们能够不止一次的在程序中运行。函数还能计算出一个返回值,并能够改变作为函数输入的参数,而这些参数在代码运行时也许每次“代入”的值都不相同。函数是python为了代码最大程度的重用和最小化代码冗余
Python中文社区
·
2020-06-21 17:30
Python面试宝典(第三章 Python高级)
函数函数参数问题:
Python函数
调用的时候参数的传递方式是值传递还是引用传递?问题:对缺省参数的
Avery123123
·
2020-06-21 17:11
Python基础与进阶
python函数
传参默认参数的陷阱——可变数据类型
原文地址python在函数定义时可以定义默认参数,即给定一个默认值,每次调用函数时如果不指定该参数的值,就取用这个默认值。但是,如果这个默认参数设置的是个可变数据类型,然后又在函数中改变了这个值,那就会出问题了,看下面这个函数deffun(x,y=5):y+=1print(x+y)这个函数,如果我不输入y,每次我是想输出x+5+1,但是实际的效果却是fun(3)fun(4)fun(5)#9#10#
BBJG_001
·
2020-06-21 17:40
Python
#
py基础
一日一更:学习日报
本次解决了以下几个问题:关于学习方法:学会查看Python的相关资料和文档,熟悉
Python函数
,模块的用法。
Near
·
2020-06-21 16:01
python函数
简单的说,一个函数就是将一些语句集合在一起的部件,它们能够多次在程序中运行。函数能够计算出一个返回值,能够改变作为函数输入的参数,而这些参数每次运行时可以都不同。函数是为了代码最大程度的重用与最小化代码冗余而提供的最基本的程序结构。在程序设计中,函数最大的作用:(1)最大化代码重用与最小化代码冗余;(2)流程分解。python中的函数python中声明函数的关键字是defdeffunc(x,f):
像小象的云
·
2020-06-21 16:13
Shell调用
Python函数
Shell调用
Python函数
Shell脚本调用
Python函数
,本例子是通过Shell调用Python脚本,检查服务器上的某端口是否开启,编写的Python脚本port.py,脚本内容:#!
刚毅
·
2020-06-21 15:05
Python
开发
Python函数
绘图
最近看数学,发现有时候画个图还真管用,对理解和展示效果都不错。尤其是三维空间和一些复杂函数,相当直观,也有助于解题。本来想用mathlab,下载安装都太费事,杀鸡不用牛刀,Python基本就能实现,三维图还可以拖动图像来回旋转。下面分别在二维三维举例说明。1.二维绘图1)描述:绘制极坐标系中r=1他r=2cosθ的相交部分(没画的时候,我确实没看出r=2cosθ也是正圆)2)程序importnum
xieyan0811
·
2020-06-21 14:12
Python
Python爬虫实战抓包分析视频评论
系列文章Python3基础教程最全总结Python3进阶教程最全总结一文掌握Python基础知识一文掌握Python列表/元组/字典/集合一文掌握
Python函数
用法Python面向对象之类与对象详解Python
datamonday
·
2020-06-21 12:48
Python
python笔记-装饰器
一、装饰器python的装饰器本质上是一个
Python函数
,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。
静谧之裳
·
2020-06-21 11:00
编程入门07:
Python函数
定义
上一篇:编程入门06:Python海龟绘图你己经接触过很多的函数,现在让我们尝试定义自己的函数——这需要使用def关键字。函数定义好后即可调用,以下是在交互模式中定义并调用了一个非常简单的函数:In[1]:defwelcome():...:"""输出欢迎信息"""...:print("欢迎光临!")...:In[2]:welcome()欢迎光临!In[3]:type(welcome)Out[3]:
starglow_leo
·
2020-06-21 08:09
python函数
中yield的用法详解
首先比较下return与yield的区别:return:在程序函数中返回某个值,返回之后函数不在继续执行,彻底结束。yield:带有yield的函数是一个迭代器,函数返回某个值时,会停留在某个位置,返回函数值后,会在前面停留的位置继续执行,直到程序结束首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什
博弈星宇
·
2020-06-21 04:52
Python
Python 正则表达式(RegEx) - 奇客谷教程 qikegu.com
运算符Python列表(list)Python元组(Tuple)Python集合(Set)Python字典(Dictionary)PythonIf…ElsePythonWhile循环PythonFor循环
Python
见血飞
·
2020-06-21 03:50
python
Python
教程
python
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他