无参函数和有参函数的定义使用方法及其调用

简介: 无参函数和有参函数的定义使用方法及其调用

函数:

函数的定义: 能够实现指定功能的一段代码块

无参函数:

主调函数调用被调函数时,主调函数不向被调函数传递数据,即为参数列表为空,无参函数的使用场景一般是做系统提示,它既可以有返回值也可以没有返回值,但一般以没有返回值居多。


无参数函数的定义:

def   函数名():
​                   {
​                     语句;
​                   } 

调用:

函数名()

举例:

def print_s():
    print("Hello,China")
print_s()
Hello,China

有参函数:

主调函数调用被调函数时,主调函数通过参数向被调函数传递数据,一般情况下有参函数在执行被调函数时,都会有一个返回值传递给主调函数。

有参函数的定义:

def  函数名(参数1,参数2,,,):
​                   {
​                       语句;
​                   }

调用:

函数名(参数1,参数2,,,)

举例:

def sum(a,b):#a,b是形参
    print(a+b)
Add(100,23)#100,23是实参
123

举例:

单次调用:

def my(name,age,gender,address):   #形参列表


print("%s,%d,%s,%s"%(name,age,gender,address))#如果有多个参数在格式化的时候一定要加括号
​ my("易烊千玺",22,'男',"湖南怀化")#实参传递
​ 易烊千玺,22,男,湖南怀化

多次调用:

def my(name,age,gender,address):
    print("%s,%d,%s,%s"%(name,age,gender,address))
my("易烊千玺",22,'男',"湖南怀化")
my("王俊凯",23,'男',"重庆")
my("王源",22,'男',"重庆 ")
易烊千玺,22,男,湖南怀化
王俊凯,23,男,重庆
王源,22,男,重庆  

函数一旦被定义之后可以多次调用,因此在开发时,使用函数可以提高编写的效率以及代码的重用。

按住ctrl 鼠标移动到函数上面 看函数实现结构

相关文章
|
4月前
|
存储 C语言
C 语言函数完全指南:创建、调用、参数传递、返回值解析
函数是一段代码块,只有在被调用时才会运行。 您可以将数据(称为参数)传递给函数。 函数用于执行某些操作,它们对于重用代码很重要:定义一次代码,并多次使用。
95 3
|
2月前
|
存储 Serverless Python
定义函数的方法
在编程中,函数是一个非常重要的概念。函数是一段可以重复使用的代码,它接受输入(称为参数),执行一系列操作,然后可能返回一些输出。通过定义函数,我们可以提高代码的可读性、可维护性和复用性。本文将介绍如何定义函数,并附上相应的代码示例。
13 1
|
4月前
|
JavaScript 前端开发 Java
函数和方法有区别吗?
函数和方法有区别吗?
29 0
|
8月前
|
JSON JavaScript 开发工具
对象和接口-2:常见用法
本实验将介绍TypeScript中的对象类型的常见用法
107 0
对象和接口-2:常见用法
|
9月前
|
存储 PHP
PHPlstat函数的使用方法与实例解析
PHP是一种广泛应用于Web开发的编程语言,它的开放性、通用性和易用性使其成为了Web领域中的主流语言。在PHP编程中,我们经常需要使用到一些函数来完成任务,其中非常重要的一个函数就是“PHPlstat”。这个函数可以用来获取文件的相关信息,本文将介绍PHPlstat函数的使用方法以及一些实例解析。
58 0
|
人工智能 编译器 C语言
如何使用函数及函数的注意事项
目录 什么是函数? 如何调用函数? 函数的先后关系? 函数的变量空间? 什么是函数? 首先我们来说一说函数的作用,就是一块简单的代码接受零个或多个参数,做一件事情,并返回零个或一个值 void sum(int a,int b) { int i; int sum=0; for(i=a:i<=b;i++) { sum+=i; } printf("%d到%d的和是%d\n",a,b,sum); } 现在我们就写出了一个简单的求和函数和数学中的y=f(x)很像 函数名 sum 返回类型 void 参数表 int a,int b 函数体 大括号里的所有东西 函数头 大括号前
|
Java 开发者
方法的定义 | 学习笔记
快速学习方法的定义
方法的定义 | 学习笔记
|
Python
Python 技巧篇-同一个方法多次引用不同效果功能实现,可选参数设置方法
Python 技巧篇-同一个方法多次引用不同效果功能实现,可选参数设置方法
171 0
|
安全 Windows 缓存
CreateFile函数使用方法详细介绍
CreateFileThe CreateFile function creates or opens the following objects and returns a handle that can be used to accessthe object:filespipesmailslotscommunications resourcesdisk devices(Windows NT only)consolesdirectories(open only) CreateFile 函数创建或打开下列对象,并返回一个能够用来訪问这些对象的句柄。
2026 0