首页 > 编程语言 >Python_函数的基本用法

Python_函数的基本用法

时间:2024-11-20 10:14:02浏览次数:3  
标签:函数 Python sum 调用函数 用法 add print 定义

一、函数的作用

函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置 调用这个函数的名字 即可实现对应的功能。 函数在开发过程中,可以高效实现代码的复用性

二、函数的基本用法

#定义函数
def add()
    a = 10
    b = 20
    sum = a+b
    print(sum)#仅仅只是把结果显示在控制台中,不会把结果返回
    return(sum)#把计算完成后的数据返回后给他人使用
    #对应return语句来说,他会结束函数调用
    print(sum +'111111')#ruturn后的代码不会被执行
#调用函数
add()

def是固定的,表示后面是一个函数

add是函数名称,自己定义的,想取什么就取什么名字

()表示函数的入参定义,如果括号里啥都没写,表示该函数没有入参

:表示函数的代码开始,下一行需要缩进

注意:函数定义后,需要被调用才能被执行

如何调用函数

函数名(参数[option])

注意:

1.不同的需求,参数可有可无

2.在Python中,函数必须先定义后使用

上面的add定义得太死了,只能计算固定的数据之和

我们想定义一个计算任意两个数字的和的函数

(a,b)表示该函数的入参,a和b只是形式参数,仅代表占位,想叫什么叫什么

#定义函数(有入参)
def add2(a,b):
    sum = a+b
    print(sum)

#调用函数
add2(12,13)
aaa=add2(1,2)#没有返回值的函数,这么写得到的结果是None
print(aaa)

也可以用main代码块是用于调试函数,集中调用函数,方便管理

if __name__ == '__main__':
    add()
    add2(14,15)

print(sum)#仅仅只是把结果显示在控制台中,不会把结果返回

return(sum)#把计算完成后的数据返回后给他人使用

标签:函数,Python,sum,调用函数,用法,add,print,定义
From: https://blog.csdn.net/m0_60444702/article/details/143902670

相关文章

  • Python实现表格可视化
    今天给大家分享一个Python工具——plottable,可以轻松制作高质量、个性化的表格,底层为Matplotlib。例如以下两种表格形式:现在奉上完整代码给大家:#导入相关包frompathlibimportPathimportmatplotlibimportmatplotlib.pyplotaspltimportnumpyasnpimportpand......
  • Python 人工智能项目的五大实战技巧
    技巧一:数据预处理的重要性理论讲解:数据是机器学习的基础,而数据预处理则是确保模型性能的关键步骤。常见的数据预处理技术包括数据清洗、缺失值处理、特征缩放和编码等。通过这些步骤,可以提高模型的准确性和泛化能力。代码示例:importpandasaspdfromsklearn.preprocess......
  • Python 自学教程
    python下载安装9-python官网:https://www.python.org/12进去网址后点击: 10 11-下载好后 12-添加环境变量     记得双击安装:三、pycharm上配置python13-双击桌面pycharm随便取个名字(我取的学习),直接点击create.遇到如下......
  • c循环语句 及用法
    什么是循环语句循环语句是编程语言中的一种控制结构,它允许代码块重复执行。简单来说,循环就是让程序重复执行相同的代码块。C++的循环分别有:for循环、while循环和do...while循环。for循环C++的for循环是一种常见的循环语句,它由初始化语句、条件语句和后续语句三个部分组成,并......
  • Python 进行性能优化方法
    1.使用内置函数Python提供了许多高效的内置函数,这些函数通常比自定义函数更快。例如,sum()、max() 和 min() 等。#使用内置函数sum()计算列表的总和numbers=[1,2,3,4,5]total=sum(numbers)print(total)#输出:152.列表推导式列表推导式是一种简洁高......
  • 使用wxpython开发跨平台桌面应用,设计系统的登录界面
    一般的系统登统界面,设计好看一些,系统会增色不少,而常规的桌面程序,包括Web上的很多界面,都借助于背景图片的效果来增色添彩,本篇随笔介绍基于WxPython来做一个登录界面效果,并对系统登录界面在不同系统上(WIndows和MacOS)进行测试对比,调整最佳的处理方案。1、登录界面的设计如前面所......
  • 软件测试笔记|Python自动化测试|常见的列表相关函数有哪些?
    VX公众Hao:阳哥整理软件测试笔记正文:以下是一些常见的Python列表相关函数:增删操作相关函数•list.append():在列表末尾添加一个元素。例如,my_list=[1,2];my_list.append(3),此时my_list变为[1,2,3]。•list.extend():用于将一个可迭代对象(如列表、元组等)中的元素逐个......
  • 软件测试笔记|Python自动化测试|常见的字典相关函数有哪些?
    VX公众Hao:阳哥整理软件测试笔记正文:以下是一些常见的Python字典相关函数:增删改操作相关函数•dict.update():用于将一个字典的键值对更新到另一个字典中。如果键已存在,就更新对应的值;如果键不存在,就添加新的键值对。•dict.pop():通过指定键来删除字典中的键值对,并返回被......
  • Open3D Python版本快速安装和使用
    目录一、什么是Open3D二、Python版本快速安装和使用三、测试代码四、结果展示一、什么是Open3DOpen3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。其核心特性......
  • OpenCV-Python Shi-Tomasi 角点检测 & 适合于跟踪的图像特征
    原理上一节我们学习了Harris角点检测,后来1994年,J.Shi和C.Tomasi在他们的文章《Good_Features_to_Track》中对这个算法做了一个小小的修改,并得到了更好的结果。我们知道Harris角点检测的打分公式为:R=\lambda_1\lambda_2-k(\lambda_1+\lambda_2)^2但Shi-......