python中编写函数并调用的知识点总结


Posted in Python onJanuary 13, 2021

能够调用自己编写的函数,这在很多开发语言中,都会用到一个叫做mian的主函数,这个函数一般都是程序的入口,当程序启动时,首先执行这个函数。

在Python中,main函数的主要作用就是你写的模块既可以导入到别的模块中用,也可以在模块本身执行使用。下面就来了解具体使用操作吧。

编写简单的函数并调用:

def show():
print("这是一个简单的函数")
print("无论如何,我都会输出")
print("__name__变量为:"+__name__)
if __name__=="__main__":
print("我要开始测试了")
show()

执行结果如下:

无论如何,我都会输出
__name__变量为:__main__
我要开始测试了
这是一个简单的函数

总结:

1、函数__main__的一个用处就是调试代码的时候,在if __name__ == '__main__'中加入一些我们的调试代码。我们可以让外部模块调用的时候不执行我们的调试代码。

2、如果我们想排查问题的时候,直接执行该模块文件,调试代码能够正常运行。

Python 如何调用自定义函数

python的引外机制:

import abc

1、首先在当前目录下找有没有abc、abc.py

2、找python的安装目录:F:\Python2.7Exe\Lib\site-packages;F:\Python2.7Exe\Lib;

3、找电脑中path下面的目录

到此这篇关于python中编写函数并调用的知识点总结的文章就介绍到这了,更多相关python中如何编写函数并调用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python批量替换页眉页脚实例代码
Jan 22 Python
python判断一个集合是否为另一个集合的子集方法
May 04 Python
使用pandas对两个dataframe进行join的实例
Jun 08 Python
用python代码将tiff图片存储到jpg的方法
Dec 04 Python
Python对excel文档的操作方法详解
Dec 10 Python
python中partial()基础用法说明
Dec 30 Python
Django框架用户注销功能实现方法分析
May 28 Python
python实现函数极小值
Jul 10 Python
python+OpenCV实现车牌号码识别
Nov 08 Python
windows环境中利用celery实现简单任务队列过程解析
Nov 29 Python
Python实现Canny及Hough算法代码实例解析
Aug 06 Python
python中lower函数实现方法及用法讲解
Dec 23 Python
Python jieba库分词模式实例用法
Jan 13 #Python
python中yield的用法详解
Jan 13 #Python
利用python+request通过接口实现人员通行记录上传功能
Jan 13 #Python
selenium如何定位span元素的实现
Jan 13 #Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 #Python
python pillow库的基础使用教程
Jan 13 #Python
用python-webdriver实现自动填表的示例代码
Jan 13 #Python
You might like
PHP的单引号和双引号 字符串效率
2009/05/27 PHP
用PHP实现浏览器点击下载TXT文档的方法详解
2013/06/02 PHP
apache中为php 设置虚拟目录
2014/12/17 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2017/04/27 PHP
jQuery的链式调用浅析
2010/12/03 Javascript
JS高级笔记
2011/07/13 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
2016/03/07 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
探索node之事件循环的实现
2020/10/30 Javascript
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
python单链表实现代码实例
2013/11/21 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
Linux下python与C++使用dlib实现人脸检测
2018/06/29 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
2019/07/01 Python
使用python批量修改文件名的方法(视频合并时)
2020/03/24 Python
python函数不定长参数使用方法解析
2019/12/14 Python
PyQt5 界面显示无响应的实现
2020/03/26 Python
美国精品家居用品网站:US-Mattress
2016/08/24 全球购物
会计专业自我鉴定范文
2013/10/06 职场文书
结构工程研究生求职信
2013/10/13 职场文书
元旦寄语大全
2014/04/10 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
暑期家教宣传单
2015/07/14 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
解决redis sentinel 频繁主备切换的问题
2021/04/12 Redis
mysql事务对效率的影响分析总结
2021/10/24 MySQL