在定义函数的时候如果你不知道该函数在使用的时候要接收多少的实参怎么办? 好在python提供了可以接收任意数量的实参的操作。 此外Python还提供了“使用任意数量的关键字实参 ”,简单地说就是可以将一个字典序作为形参。如下一个例子 其中形参中的 **user_info 定义的是一个空字典,并将在函 ...
分类:
编程语言 时间:
2018-11-24 11:50:36
阅读次数:
193
引子 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率的追 ...
分类:
编程语言 时间:
2018-11-10 01:01:27
阅读次数:
198
一:函数的参数分为两大类: 形式参数(形参):在定义函数阶段,括号内定义的参数/变量名称为形参 实际参数(实参):在调用函数阶段,括号内传入的值/变量值称为实参 ps:在调用函数阶段会将实参的值绑定给形参,这种绑定关系只在调用函数时生效,在函数执行完毕后就会解除绑定 二:细分: 1.位置参数: 位置 ...
分类:
其他好文 时间:
2018-09-25 19:38:59
阅读次数:
147
2.自定义函数:
语法:def 函数名(参数1,参数2,...):
‘‘‘注释信息‘‘‘
函数体
return #返回值
def auth():
name=input(‘name>>:‘).strip()
password=input(‘password>>:‘).strip()
if name == ‘abc‘ and password == ‘123‘:
print(‘login successfull‘)
else:
print(‘user or password err‘)
auth()
3.定义函数的三种形式:
(1):无参函数
(2):有参函数
(3):空函数
有参函数:
def auth(name,password):
if name == ‘abc‘ and password == ‘123‘:
print(‘login successfull‘)
else:
分类:
其他好文 时间:
2018-08-12 12:17:31
阅读次数:
149
一、函数的返回值 1、什么是返回值 返回值是一个函数的处理结果, 2、为什么要有返回值 如果我们需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值 3、函数的返回值的应用 函数的返回值用return去定义 格式为: return 值 注意: 1、return是一个函数结束的标志,函 ...
分类:
其他好文 时间:
2018-06-10 19:32:43
阅读次数:
159
8-3T恤恤:编写一个名为make_shirt()的函数,它接受一个尺码以及要印到T恤上的字样。这个函数应打印一个句子,概要地说明T恤的尺码和字样。使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。#coding:utf-8defmake_shirt(shirt_size,word):print("Thesizeoftheshirtis"+shirt_size+".Thewo
分类:
其他好文 时间:
2018-05-19 14:43:06
阅读次数:
332
1 # 任意数量实参(可选参数) 2 def test(a,*b): 3 return a,b 4 5 print(test(1,2,3,4,5)) 6 # 返回的是一个元组 7 8 # 任意数量的关键字实参 9 def test(a,**b): 10 return a,b 11 12 print(... ...
分类:
编程语言 时间:
2018-01-27 18:52:17
阅读次数:
172
在这之前写的代码存在的问题: 函数是什么: 在生活中,修车、盖房等等我们都会提前准备好工具,用的时候直接拿,可以一直用 函数就是程序中的工具 准备工具的过程就是定义函数的过程 使用原则: 函数必须先定义,再调用!!!!!就像变量定义一样,变量名指向变量名,函数名指向了内存中的函数名,所有必须定义了才 ...
分类:
其他好文 时间:
2017-11-26 17:49:04
阅读次数:
117
切记:Java编程一定要用类名调用静态方法和变量,不要用实体调用静态方法和变量。 成员变量修饰符:public protected private static final 成员方法修饰符:public protected privated static final abstruct this关键字 ...
分类:
其他好文 时间:
2017-11-22 22:00:04
阅读次数:
166
1.1 定义函数 1.1.1 向函数传递信息 1.2 传递实参 1.2.1 位置实参 1.2.2 关键字实参 直接在实参中将名称和值关联起来了,因此向函数传递实参时不会混淆. 1.2.3 默认值 编写函数时,可给每个形参指定默认值。在调用函数中给形参提供了实参时,Python将使用指定的实参值;否则 ...
分类:
编程语言 时间:
2017-10-02 10:11:25
阅读次数:
441