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函数
定义时位置参数不能在关键词参数之后
当位置参数在关键词参数之后时,会报如下错误:deflalala(x,y=2,z):print(x,y,z)>>>SyntaxError:non-defaultargumentfollowsdefaultargument因为在函数调用时,无法区分到底是把值赋给关键字参数还是赋给位置参数
深夜饿狗
·
2020-09-13 12:53
python
Python学习(7)---函数
Python函数
1、定义一个函数函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
yy_start
·
2020-09-13 12:43
python
Python 函数
Python函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。
东方彧卿A
·
2020-09-13 11:18
python
自学python(mac)----函数
python函数
之----命名,变量,代码和函数
python函数
可以做到一下三种事儿:给代码段命名接受参数利用1和2可以创建【小脚本】在接下来的脚本中会有四个函数:运行结果如下:此处列出使用函数的注意事项
QueenaLi_CSDN
·
2020-09-13 11:23
计算机研究生
自学python(mac)----函数和变量
python函数
----变量在接下来的脚本中,将给出四种给函数传递值的方式。如图脚本所示,我门可以直接给函数传递数字,也可以给它变量,也可以给它数学表达式,也可以把数学表达式和变量结合起来用。
QueenaLi_CSDN
·
2020-09-13 11:23
计算机研究生
Python 函数参数前面一个星号(*)和两个星号(**)的区别
Python的函数中经常能看到输入的参数前面有一个或者两个星号,例如:deffoo(param1,*param2):defbar(param1,**param2):这两种用法其实都是用来将任意个数的参数导入到
Python
科研民工plus
·
2020-09-13 09:20
Python
浅谈
python函数
式编程(一)
【什么是函数式编程】使用函数写代码,不就是函数式编程了嘛!!NO~NO~NO~这还要从程序设计语言的分类说起,大多数编程语言可以归为以下几类:面向过程程序设计语言:程序是一系列指令,命令计算机如何处理输入。代表性的语言有C、Pascal、和Unixshells。描述性程序设计语言:程序是你需要解决问题的描述,程序会去执行最有效的解决方法。我们最熟悉的描述性程序设计语言是SQL语言。面向对象程序设计
三里河安全研究
·
2020-09-13 08:39
Python函数
和代码复用(函数内容学习)
函数和代码复用1.函数的基本使用函数的定义:结构:def():return(四个空格缩进)注:参数列表:调用该函数时传递给它的值函数体:函数每次被调用时执行的代码返回值:(1)若需要返回值,使用保留字return和返回值列表(2)当函数无return时,仅表示执行一段代码函数的使用:结构:()函数使用的四个步骤:(1)函数定义:使用def保留字将一段代码定义成函数,需要确定函数名,参数名,参数的个
哈团
·
2020-09-13 06:40
Python学习
python函数
传参机制
首先需要申明的一点是,python里是没有像C和C++里那样按值传参的说法的。python中的所有东西都是对象,这也是它的强大之处,它没有基本类型之说。在python中,类型属于对象,变量是没有类型的,这正是python的语言特性,也是吸引着很多pythoner的一点。所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。所以,希望大家在看到一个python变量的时
weixin_33859504
·
2020-09-13 03:41
python函数
使用return只返回一第个值,那么如何返回多个值?
问题:在函数内,使用return会直接退出函数。示例:deff():foriinrange(5):returniprint(f())#打印结果:0那么如何返回多个值?方法:定义一个list存储值,再遍历函数。deff():list=[]foriinrange(5):list.append(i)returnlistforainf():print(a)结果:01234
LOGQ么么
·
2020-09-13 02:44
python
[Python系列]
Python函数
及函数式编程(七)
第二章Python高级特性在看这一章之前,你应该掌握了Python的基本语法,数据类型,控制结构和函数的概念应该做到胸有成竹。我们回到Python之禅优美胜于丑陋明了胜于晦涩简洁胜于复杂复杂胜于凌乱扁平胜于嵌套间隔胜于紧凑可读性很重要即便假借特例的实用性之名,也不可违背这些规则不要包容所有错误,除非你确定需要这样做当存在多种可能,不要尝试去猜测而是尽量找一种,最好是唯一一种明显的解决方案虽然这并不
whitsats
·
2020-09-12 23:04
Python
Python
Python高级特性
Python函数式编程
Python函数
[Python系列]
Python函数
及函数式编程(八)
第一节切片在Python中,最基本的数据结构是序列(sequence)。我们学过的列表,元祖,甚至字符串都属于序列的一种。序列中每个元素都有编号,我们称之为索引。在之前,我们对序列的操作主要依靠的就是索引。今天我们来认识一种更为方便的操作方式-切片切片我们在取列表的元素值时,通常使用索引获取单个元素str="HelloWorld"print(str[6])#W但是如果我们想要完整的将World取出
whitsats
·
2020-09-12 23:04
Python
[Python系列]
Python函数
及函数式编程(六)
第五节递归函数在前面的课程中,我们深入介绍了如何创建和调用函数。函数可以调用其他函数,但可能让你感到惊讶的是,函数还可以调用自己。递归是怎么定义的呢?递归:参见"递归”这种解释挺蠢的,我们再来看一段代码,它是一个函数调用自身的实例defrecursion():print(1)recursion()recursion()#RecursionError:maximumrecursiondepthexc
whitsats
·
2020-09-12 23:04
Python
Python
Python递归
Python基础
[Python系列]
Python函数
及函数式编程(三)
第二节参数定义函数的时候,我们把参数的名字和位置定下来,对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了.调用者不需要关心函数的实现.但是Python中函数的参数很灵活,具体体现在传递参数有多种形式上.因此本节我们重点介绍几种不同形式的参数和调用方式.参数的分类Python中,参数分为形参和实参两种形参即为形式上的参数,是函数定义时规定的,函数调用时用以接收实际的
whitsats
·
2020-09-12 23:03
Python
Python
Python基础
Python函数式编程
[Python系列]
Python函数
及函数式编程(五)
第四节作用域作用域是函数调用时非常重要的一个概念,那作用域到底是什么呢?顾名思义作用域其实就是起作用的范围我们先从变量说起.变量到底是什么呢?可已把它看做指向值的名称.我们在使用变量时,其实和使用字典差不多.x=1变量到值的关系几乎跟字典中的键到值的关系一致,其实,当你声明变量时,Python确实生成了一个你"看不见"的字典x=1scope=vars()print(scope)#{'__built
whitsats
·
2020-09-12 23:03
Python
python
python基础
python函数式编程
[Python系列]
Python函数
及函数式编程(四)
第三节返回值凡是运算,皆有返回值.函数的本质是"一个运算"的抽象,因此函数本身必定有返回值
Python函数
的返回值比较灵活,前面我们使用return返回结果的函数,基本都是单一返回值,本节我们讨论一下经常可以看到的
whitsats
·
2020-09-12 23:03
Python
python函数
设计原则
一、函数设计1、函数间的隔离函数间的隔离与函数任务的分解有关。单一职责原则(SingleResponsiblityPrinciple,SRP):定义:有且仅有一个原因引起类的变更。要求:一个接口或类只有一个职责。2、函数间的耦合函数间的耦合性高低取决于函数间相互的通信程度。里氏替换原则(LiskovSubstitutionPrinciple,LSP):定义:所有引用基类的地方必须能透明地使用其子类
Rita_Aloha
·
2020-09-12 22:53
[Python系列]
Python函数
及函数式编程(二)
第一节定义函数函数定义在前面的学习过程中,我们用到了一些函数,例如len(),min(),max()这些函数都是由Python官方提供的,我们称之为内置函数(BIF)本节主要介绍自定义函数的定义和调用.自定义函数的语法非常简单def函数名(参数列表):函数体return返回值类比一下我们之前书写的函数importmathdefarea_of_circle(x):returnmath.pi*x*x其
whitsats
·
2020-09-12 21:57
Python
Python
Python基础
Python函数式编程
[Python系列]
Python函数
及函数式编程(一)
第一章函数第一节定义函数第二节参数第三节返回值第四节作用域和闭包第五节递归函数第二章Python高级特性第一节切片第二节迭代第三节列表生成第四节生成器和迭代器第三章函数式编程第一节Lambda表达式第二节高阶函数第三节装饰器第四节偏函数本章主要系统的学习
Python
whitsats
·
2020-09-12 21:57
Python
python
python基础
python函数式编程
Python文件操作与函数目录
文件操作python文件操作函数
Python函数
学习——初步认识
Python函数
学习——作用域与嵌套函数
Python函数
学习——匿名函数python内置函数
Python函数
学习——递归
Python函数
—
weixin_30888027
·
2020-09-12 20:27
python
python函数
之传递多个参数
python函数
之传递多个参数1、在python自定义函数中,如果需要传入的实际参数有多个,我们在定义形式参数的时候,可以有两种形式,一是*parameter,二是**parameter。
cmt_owner
·
2020-09-12 20:45
python
need at least one array to stack
先分享一个强大的
Python函数
库https://www.w3cschool.cn/tensorflow_python/tensorflow_python-zkxr2x87.html出现这种问题原因有很多情况我这里后来发现是路径错误
zhuimengshaonian66
·
2020-09-12 18:44
深度学习
提供openssl -aes-256-cbc兼容加密/解密的简单
python函数
原文链接:http://joelinoff.com/blog/?p=885这里的示例显示了如何使用python以与opensslaes-256-cbc完全兼容的方式加密和解密数据。它是基于我在本网站上发布的C++Cipher类中所做的工作。它适用于python-2.7和python-3.x。关键思想是基于openssl生成密钥和iv密码的数据以及它使用的“Salted__”前缀的方式。因为我也掌握
weixin_34087301
·
2020-09-12 17:24
Python装饰器
装饰器本质上是一个
Python函数
或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。
anshaochao0295
·
2020-09-12 15:59
python
java
android调用python脚本
前言文章可以帮你解决android下调用python方法获取返回值,往
python函数
中传参等。
三火哥
·
2020-09-12 14:05
android
MIT公开课:计算机科学及编程导论 Python 笔记4 函数分解抽象与递归
introductiontorecursion函数分解抽象与递归Functions函数blockupintomodules分解为模块suppressdetail忽略细节create“newprimitives”创建原语的思考方式w3school
Python
muzilan
·
2020-09-12 13:29
Python
python
递归
鸡兔同笼
回文
Fibonacci
E-Prime学习笔记
变量类型Python运算符Python条件语句Python循环语句Python数字Python列表(List)Python字符串Python元组Python字典(Dictionary)Python日期和时间
Python
weixin_42978323
·
2020-09-12 11:19
人工智能
Python模块化开发——可变参数
注:本博客实例均是使用的Python编译器--pycharm可变参数在
Python函数
中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。
行秋
·
2020-09-12 08:13
Python
python函数
函数是python中组织代码的最小单元。函数有输入(参数)和输出(返回值),函数其实是一个代码单元,把输入转换成输出。在python中可以创建四种函数:全局函数:定义在模块中;局部函数:嵌套于其他函数中;lambda函数:表达式;方法:与特定数据类型关联的函数,并且只能与数据类型关联一起使用。将程序中重复的地方抽取出来,定义成一个函数。使用函数的好处:程序可扩展性;减少程序代码;方便程序架构的更改
weixin_34041003
·
2020-09-12 03:37
python函数
形参和实参
#!/usr/bin/python#coding:utf8#中文输入方式1#coding=utf8#中文输入方式2#encoding:utf8#中文输入方式3#encoding=utf8#中文输入方式4#-*-coding:utf8-*-#中文输入方式5print'*'*35print"实现输入两个变量的比较功能:"deffun(x,y):#x,y形参ifx==y:printx,'=',yelse
_John_Tian_
·
2020-09-12 03:54
Python
python视频学习
python学习_10——函数function传参与形参
函数的传参与形参1.函数的传参(把数据给函数)2.函数的形参(接收函数调用传过来的数据)1、函数的传参1)
python函数
的参数传递传递方式:位置传参与序列传参关键字传参与字典关键字传参位置传参:实参的对应关系与形参的对应关系是按位置来依次对应的说明
圭山
·
2020-09-12 02:52
学习笔记
python基础
python学习
Python学习系列六:函数的参数对应
一、
Python函数
参数的传递主要分为:位置传递、关键字传递1、位置传递deff(a,b,c):returna+b+cprint(f(1,2,3))2、关键字传递,关键字传递是指根据关键字的名称传递参数
IanChenV
·
2020-09-12 01:19
Python
Python3学习笔记(第四天)
十、Python3函数1、
Python函数
Python定义函数使用def关键字,一般格式如下:def函数名(参数列表):函数体让我们使用函数来输出"HelloWorld!"
SmallTeddy
·
2020-09-12 01:36
Python3
列表
字符串
python
数据结构
java
Python函数
的特殊属性
Python的函数特殊属性__doc__用于获取函数的文档说明,如果没有,则返回None。__name__获取函数的名称例如:In[72]:defdemo(a:3,b:'str')->int:...:returnaIn[77]:demo.__name__Out[77]:'demo'__qualname__获取函数的qualname,点示法显示函数名称、所在的类、模块等梯级地址。__module__
xinming_365
·
2020-09-11 23:40
python
Python 开发环境搭建 - 奇客谷教程
运算符Python列表(list)Python元组(Tuple)Python集合(Set)Python字典(Dictionary)PythonIf…ElsePythonWhile循环PythonFor循环
Python
见血飞
·
2020-09-11 19:53
python
Python
教程
Python函数
函数的定义https://baike.baidu.com/item/%E5%87%BD%E6%95%B0/301912?fr=aladdin【在数学中函数的定义】函数的传统定义:一般的,在一个变化过程中,假设有两个变量x、y,如果对于任意一个x都有唯一确定的一个y和它对应,那么就称x是自变量,y是x的函数。x的取值范围叫做这个函数的定义域,相应y的取值范围叫做函数的值域函数的近代定义:给定一个数集
chisi9150
·
2020-09-11 19:45
七 Python def函数
七
Python函数
1.介绍:将一些已经实现功能的代码封装起来,方便其它程序可以调用的叫做函数;函数基本格式:deftest1():#定义函数pass#函数体test1()#调用函数2.函数基础2-1.常用用法参考
魔力军
·
2020-09-11 18:30
Python
python
def函数
Python函数
传参规则详解
最近学校的期中考试考到了这点,所以我简单的把教授的笔记整理翻译一下。当函数被调用时,python会先将Arguments与Parameters一一绑定,然后执行函数内容。(译者注:parameters指函数定义头部的参数模版,arguments是调用函数时所给的参数。)Arguments:位置形参数:指没有被制定名称(name=value)的参数命名形参数:指被指定名称的参数Parmeters:未
七点六二
·
2020-09-11 17:49
Translations
day15
Python函数
递归,轻易不要用递归,容易搞出来内存溢出
古之欲明明德于天下者,先治其国;欲治其国者,先齐其家;欲齐其家者,先修其身;欲修其身者,先正其心;欲正其心者,先诚其意;欲诚其意者,先致其知,致知在格物。物格而后知至,知至而后意诚,意诚而后心正,心正而后身修,身修而后家齐,家齐而后国治,国治而后天下平。在函数内部,可以调用其他函数。如果在调用一个函数的过程中直接或间接调用自身本身递归一定要有个明确的结束条件#_*_coding:utf-8_*__
weixin_33989780
·
2020-09-11 17:45
定义
Python函数
任意数量的参数
你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。首先,看下面是一个只定义可选参数的例子复制代码deffunction(arg1="",arg2=""):print"arg1:{0}".format(arg1)print"arg2:{0}".format(arg2)function(“Hello”,“World”)printsargs1:Helloprin
weiweiwei2020
·
2020-09-11 17:11
Python函数
关键字参数及用法
在定义
Python函数
时可定义形参(形式参数的意思),这些形参的值要等到调用时才能确定下来,由函数的调用者负责为形参传入参数值。简单来说,就是谁调用函数,谁负责传入参数值。
无法撼动熬夜
·
2020-09-11 16:02
python
Python传参陷阱
默认传参设计一个
Python函数
时,免不了用到默认传参;默认传参时,又免不了用到列表类型。
有关心情
·
2020-09-11 16:54
Python小记
Python
传参陷阱
默认传参
递归传参
python函数
中传递的参数如果是列表,字典
deffunc(list1=[]):list1.append(2)print(list1)print(id(list1))print("--------")func([1])func([1])func()func()func()输出:[1,2]1850503275720--------[1,2]1850503275720--------[2]1850503275912--------[2,2]18
wen_gol
·
2020-09-11 16:22
Python
Python函数
参数传递,返回值
文章目录位置实参传递,即一对一传递,传递顺序不能乱关键字实参传递,f(arg1=...,arg2=...,...)默认值,传递传递任意数量的实参使用任意数量的关键字实参返回值返回字典传递列表,可以在函数中修改列表,以及如何保持列表不改变定义:deffunction_name(args[]):blocks#定义一个函数,输出某个人的年龄deff(name,age):print(name+"is"+s
岁月不负人
·
2020-09-11 15:36
Python
Python函数
-关键字参数
关键字参数允许传入0个或任意个参数,这些关键字参数在函数自动组装成一个dictdefcar(branch,price,**kw):print'branch:',branch,',price:',price,',other',kwcar('Audi',89435)#只传入必选参数car('DusAuto',234434,wheel=4,maxSpeed=150)#传入关键字参数结果:branch:A
梦里图绪
·
2020-09-11 15:56
python
python3 函数:可变参数、关键字参数、命名关键字参数
在
Python函数
中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。
diyudong4681
·
2020-09-11 14:59
python函数
传参和返回值注意事项
函数传参空参数定义函数时括号里面没有形参,调用时不用传参。deffunc():print('nullpara.')#调用func()位置传参规定形参的数量,调用时必须传递相同数量的形参。deffunc(a,b):print(a,b)#调用func(11,22)带默认参数的形参带默认值的参数位于非默认值参数的后面,即位于位置参数,可变参数后面。deffunc(a,b,c=0):print(a,b,c
angchixian6300
·
2020-09-11 14:35
python 函数参数:必选参数、默认参数、可变参数、关键字参数 和 命名关键字参数
python函数
参数:必选参数、默认参数、可变参数、关键字参数和命名关键字参数在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数5种参数形式。
Scofield_Phil
·
2020-09-11 13:15
Python
第5章函数进阶 第5.1节
Python函数
的位置参数、关键字参数精讲
前面第二章简单介绍了函数定义的语法,经过后面一系列的学习,函数有必要再次介绍一下相关内容。一、关于函数的语法1.语法def函数名([参数]):函数文档字符串函数体2.函数名:是必须符合Python名称规范要求的标识符,需要避免使用Python的关键字;3.参数:称为函数的形参,调用时传递的真实数据称为实参,函数的参数可以没有,也可以是多个甚至可变个数;4.函数文档字符串:在“Python语句的补充
LaoYuanPython
·
2020-09-11 13:27
老猿Python
Python
函数
关键字参数
位置参数
Python函数
(函数定义、函数调用)使用详解
函数是Python程序的重要组成单位,一个Python程序可以由很多个函数组成。前面我们己经用过大量函数,如len()、max()等,使用函数是真正开始编程的第一步。比如在程序中定义了一段代码,这段代码用于实现一个特定的功能。问题来了,如果下次需要实现同样的功能,难道要把前面定义的代码复制一次?如果这样做实在太傻了,这意味着每次当程序需要实现该功能时,都要将前面定义的代码复制一次。Python学习
xuexijiaqq3533076323
·
2020-09-11 13:01
python
人工智能
数据爬虫
python入门
机器学习
人工智能
机器学习
python
python入门
数据爬虫
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他