Python基础语法——函数(一)
来源:互联网 发布:js 去重 filter书数组 编辑:程序博客网 时间:2024/05/29 19:24
前言
Python基础语法中也包含函数,也有叫方法,在学习Python中这也是不可缺失的,对于代码的精炼有所裨益。
函数引言
函数是用于定义可重用代码、组织和简化代码,定义了一个函数之后便可以对重复功能的函数进行反复调用,避免了重复写大量一样的代码,节省了时间又使代码简洁明了,简单而言函数便是为了实现一个操作而集合在一起的语句集。
函数定义
函数定义包含函数名称、形参以及函数体语句。
函数必须有定义,函数的定义写在函数开头:
def functionName(list of parameters): #Function body return result
1.上面便是定义函数的范式,
def
关键字开头,定义函数名称,括号内为形参,之后是一个英文字符的冒号,然后换行之后一段间隔开始编写函数体,最后可以有返回值;
2.形参是在调用函数时需要传递值时使用,传递的值即是实际参数的值,当然参数是可选的,需要参数时才需要设置参数;
3.返回值是在函数需要返回一些信息时则设置返回值,如果不需要也是可以不带返回值的;
4.函数体的内容便是一个函数的核心,这个函数要实现的功能便是在函数体中体现。
调用函数
调用一个函数便是执行函数体中的内容,当然调用函数时分为两种,一种是函数带返回值的,一种是函数不带返回值的,在调用时自然方式有些差别;
1.带返回值的函数调用:
对带有返回值的函数调用时便当作一个值来处理:value = function()
,也可以直接将调用值进行交互操作如输出:print(function())
;
2.不带返回值的函数调用:
没有返回值的函数调用的便是执行语句,不需要值的操作,例如输出使用的
注意:带返回值的函数也是可以在特殊情况下作为无返回值函数一样调用,即允许使用者对返回值不感兴趣时这样操作。
小结
对于函数调用而言如果能够对程序执行与底层系统的操作是更好的,当然这是需要每个人去了解相应的知识并理解消化,共勉!
- Python基础语法——函数(一)
- Python语法基础18.函数(一)
- Python基础语法——循环(一)
- python学习笔记(一)基础语法 — 参考创客智造
- Python基础语法(一)
- python语法基础(一)
- Python基础语法——函数(二)
- Python基础语法——函数(三)【模块化】
- Python基础语法——函数(四)
- python基础(一):python语法一览
- 【python】Python速成(一)--基础语法
- Python 基础语法(一)
- Python 基础语法(一)
- Python 基础语法(一)
- Python 基础语法(一)
- Python 基础语法(一)
- Python 基础语法(一)
- Python 基础语法(一)
- PAT甲级1008. Elevator (20)
- 层次算法聚类(四)
- Python Tutorial one
- 1042. Shuffling Machine
- eclipse中将java项目转换成java web项目
- Python基础语法——函数(一)
- 【转】ubuntu 16.04 android 6.0 编译依赖
- mongodb的基本操作
- 大表大事物对mysql性能的影响
- jquery图片查看插件,支持旋转、放大、缩小、拖拽、缩略图(仿qq图片查看)
- C# 设计模式巩固笔记
- Fragment被replace后视图被摧毁
- git与github简单用法
- 前缀和 CodeForces