||
ispaa.py #函数定义来实现应聘是否成功的程序
函数与模块
函数概述:将特定的功能封装在函数中,然后在需要该功能的时候直接调用就可以;
1. 函数的定义:
一般,定义一个函数的格式如下
def 函数名 (参数):
函数体(在此放置需要封装的代码)
注意函数名后面必须加上小括号,括号里面一般放置参数,当然这里的参数可以省略;如下面函数的定义:
def hello():
print(“hello”)
2. 函数的调用:
格式为:函数名(实际参数)
def hello():
print(“hello”)
print(“python”)
hello() #通过hello()调用hello函数;
3. 函数参数的传递和使用:
python的函数中参数可以分为实际参数和形式参数,简称实参和形参;
我们在函数定义的时候所写的参数大部分为形参,而在函数调用的时候写的参数一般为实参;
形参和实参的位置一般为如下格式:
def 函数名(形参1,形参2):
函数体代码
函数名(实参1,实参2)
4. 参数的传递:
实际参数和形式参数之间的传递过程:
def abc(k):
print(k)
i=[8, 9, 10]
for j in i:
abc(j) #调用函数abc
执行后输出:
8 9 10
def abc(a, b):
print(“a是: ”+a)
print(“b是: ”+b)
a=”a”
b=”b”
abc(b=b, a=a)
输出:
a是: a
b是:b
函数调用的时候,可以指定对应的实参传递给谁,格式如下:
函数名(形参1=实参1,形参2=实参2)
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 07:15
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社