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统计一个文本中重复行数的方法
Nov 19 Python
Python常用知识点汇总
May 08 Python
简介Python的collections模块中defaultdict类型的用法
Jul 07 Python
python 基础教程之Map使用方法
Jan 17 Python
Python中static相关知识小结
Jan 02 Python
python实现类之间的方法互相调用
Apr 29 Python
python3+requests接口自动化session操作方法
Oct 13 Python
Python自动抢红包教程详解
Jun 11 Python
python机器学习实现决策树
Nov 11 Python
Python实现非正太分布的异常值检测方式
Dec 09 Python
python3 webp转gif格式的实现示例
Dec 10 Python
在Python 的线程中运行协程的方法
Feb 24 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
完美解决dedecms中的[html][/html]和[code][/code]问题
2007/03/20 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
2014/08/20 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
php输入数据统一类实例
2015/02/23 PHP
四个PHP非常实用的功能
2015/09/29 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
ThinkPHP实现简单登陆功能
2017/04/28 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
表单项的name命名为submit、reset引起的问题
2007/12/22 Javascript
Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
2010/03/18 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
js的2种继承方式详解
2014/03/04 Javascript
浅析webapp框架AngularUI的demo
2014/12/21 Javascript
JavaScript设计模式之工厂方法模式介绍
2014/12/28 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
2017/04/23 Javascript
angular json对象push到数组中的方法
2018/02/27 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
JavaScript前后端JSON使用方法教程
2020/11/23 Javascript
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
记录Django开发心得
2014/07/16 Python
django2用iframe标签完成网页内嵌播放b站视频功能
2018/06/20 Python
python 用下标截取字符串的实例
2018/12/25 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
python将数组n等分的实例
2019/12/02 Python
TensorFlow——Checkpoint为模型添加检查点的实例
2020/01/21 Python
Html5页面内使用JSON动画的实现
2019/01/29 HTML / CSS
电子专业推荐信范文
2013/11/18 职场文书
销售内勤岗位职责
2014/04/15 职场文书
个人违纪检讨书
2014/09/15 职场文书
2014国庆节商场促销活动策划方案
2014/09/16 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
欧元符号 €
2022/02/17 杂记