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 相关文章推荐
Python使用django搭建web开发环境
Jun 09 Python
python编程培训 python培训靠谱吗
Jan 17 Python
使用Python和xlwt向Excel文件中写入中文的实例
Apr 21 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
Dec 10 Python
python实现矩阵打印
Mar 02 Python
python利用Opencv实现人脸识别功能
Apr 25 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
Aug 08 Python
详解Python3 pandas.merge用法
Sep 05 Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 Python
浅谈keras中的目标函数和优化函数MSE用法
Jun 10 Python
理解Django 中Call Stack机制的小Demo
Sep 01 Python
python爬虫快速响应服务器的做法
Nov 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 MsSql server时遇到的中文编码问题
2009/06/11 PHP
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
php类中的各种拦截器用法分析
2014/11/03 PHP
推荐10个提供免费PHP脚本下载的网站
2014/12/31 PHP
如何使用php实现评委评分器
2015/07/31 PHP
JS日历 推荐
2006/12/03 Javascript
理解JavaScript的caller,callee,call,apply
2009/04/28 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
深入浅析javascript中的作用域(推荐)
2016/07/19 Javascript
js实现石头剪刀布游戏
2020/10/11 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
详解node.js创建一个web服务器(Server)的详细步骤
2021/01/15 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
Python验证码识别的方法
2015/07/10 Python
python批量修改图片大小的方法
2018/07/24 Python
OpenCV python sklearn随机超参数搜索的实现
2020/01/17 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
python网络编程socket实现服务端、客户端操作详解
2020/03/24 Python
python用什么编辑器进行项目开发
2020/06/17 Python
python 带时区的日期格式化操作
2020/10/23 Python
详解Selenium 元素定位和WebDriver常用方法
2020/12/04 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
Crocs卡骆驰洞洞鞋日本官方网站:Crocs日本
2016/08/25 全球购物
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
学生生病请假条范文
2014/02/16 职场文书
情况说明书格式范文
2014/05/06 职场文书
品牌推广策划方案
2014/05/28 职场文书
交通安全标语
2014/06/06 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
《田忌赛马》教学反思
2016/02/19 职场文书
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技
蓝牙耳机怎么连接电脑win11? Win11蓝牙耳机连接电脑的技巧
2023/01/09 数码科技