Python 函数用法简单示例【定义、参数、返回值、函数嵌套】


Posted in Python onSeptember 20, 2019

本文实例讲述了Python 函数用法。分享给大家供大家参考,具体如下:

demo.py(函数定义):

# say_hello() # 不能在定义函数之前调用函数
# Python 解释器知道下方定义了一个函数
def say_hello():
  """函数的说明文档"""
  print("hello 1")
  print("hello 2")
  print("hello 3")
print("调用函数之前")
# 只有在程序中,主动调用函数,才会让函数执行
say_hello()
print("调用函数之后")

运行结果:

调用函数之前
hello 1
hello 2
hello 3
调用函数之后

Python 函数用法简单示例【定义、参数、返回值、函数嵌套】

demo.py(函数的参数、返回值):

def sum_2_num(num1, num2):
  """对两个数字的求和"""
  result = num1 + num2
  return result # 通过return返回结果
# 可以使用变量,来接收函数执行的返回结果
sum_result = sum_2_num(10, 20)
print("计算结果:%d" % sum_result)

运行结果:

计算结果:30

demo.py(函数的嵌套):

def test1():
  print("*" * 50)
def test2():
  print("-" * 50)
  # 函数的嵌套调用
  test1()
  print("+" * 50)
test2()

运行结果:

--------------------------------------------------
**************************************************
++++++++++++++++++++++++++++++++++++++++++++++++++

关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python2.5/2.6实用教程 入门基础篇
Nov 29 Python
python BeautifulSoup使用方法详解
Nov 21 Python
Python动态加载模块的3种方法
Nov 22 Python
Django框架下在视图中使用模版的方法
Jul 16 Python
Python中json格式数据的编码与解码方法详解
Jul 01 Python
Python编程中对super函数的正确理解和用法解析
Jul 02 Python
python实现对文件中图片生成带标签的txt文件方法
Apr 27 Python
简单了解python反射机制的一些知识
Jul 13 Python
python list数据等间隔抽取并新建list存储的例子
Nov 27 Python
python取均匀不重复的随机数方式
Nov 27 Python
pandas中DataFrame检测重复值的实现
May 26 Python
关于python pygame游戏进行声音添加的技巧
Oct 24 Python
Python 50行爬虫抓取并处理图灵书目过程详解
Sep 20 #Python
使用python获取邮箱邮件的设置方法
Sep 20 #Python
Python中的上下文管理器相关知识详解
Sep 19 #Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 #Python
pandas read_excel()和to_excel()函数解析
Sep 19 #Python
python openvc 裁剪、剪切图片 提取图片的行和列
Sep 19 #Python
vscode 配置 python3开发环境的方法
Sep 19 #Python
You might like
PHP企业级应用之常见缓存技术篇
2011/01/27 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
ThinkPHP添加更新标签的方法
2014/12/05 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
bootstrap 通过加减按钮实现输入框组功能
2017/11/15 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
vue基于better-scroll仿京东分类列表
2020/06/30 Javascript
详解Python字符串对象的实现
2015/12/24 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
Django之富文本(获取内容,设置内容方式)
2020/05/21 Python
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
某科技软件测试面试题
2013/05/19 面试题
写好自荐信要注意的问题
2013/11/10 职场文书
肯尼迪就职演说稿
2013/12/31 职场文书
升学宴主持词
2014/04/02 职场文书
电子信息工程专业求职信
2014/06/28 职场文书
党支部三严三实对照检查材料思想汇报
2014/09/29 职场文书
大二学生自我检讨书
2014/10/23 职场文书
家属联谊会致辞
2015/07/31 职场文书
2015国庆节感想
2015/08/04 职场文书
Python基于百度API识别并提取图片中文字
2021/06/27 Python
利用Matlab绘制各类特殊图形的实例代码
2021/07/16 Python
JavaScript实现简单拖拽效果
2021/09/15 Javascript
python基础之错误和异常处理
2021/10/24 Python