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 pickle 和 shelve模块的用法
Sep 16 Python
Python设计模式之观察者模式实例
Apr 26 Python
Python函数式编程指南(四):生成器详解
Jun 24 Python
Python正则表达式实现截取成对括号的方法
Jan 06 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
通过Python模块filecmp 对文件比较的实现方法
Jun 29 Python
浅谈django三种缓存模式的使用及注意点
Sep 30 Python
Django中提供的6种缓存方式详解
Aug 05 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
python+requests接口压力测试500次,查看响应时间的实例
Apr 30 Python
利用Selenium添加cookie实现自动登录的示例代码(fofa)
May 08 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关于array_multisort多维数组排序的使用说明
2011/01/04 PHP
用PHP和Shell写Hadoop的MapReduce程序
2014/04/15 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
PHP Streams(流)详细介绍及使用
2015/05/12 PHP
php实现的简单中文验证码功能示例
2017/01/03 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
Javascript 刷新全集常用代码
2009/11/22 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
浅谈jquery之on()绑定事件和off()解除绑定事件
2016/10/26 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
微信小程序如何获取openid及用户信息
2018/01/26 Javascript
对 Vue-Router 进行单元测试的方法
2018/11/05 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
2019/10/10 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
python利用百度AI实现文字识别功能
2018/11/27 Python
python 实现dict转json并保存文件
2019/12/05 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
python生成并处理uuid的实现方式
2020/03/03 Python
关于Django Models CharField 参数说明
2020/03/31 Python
python对输出的奇数偶数排序实例代码
2020/12/04 Python
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
xml有哪些解析技术?区别是什么
2016/04/26 面试题
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
语文教学随笔感言
2014/02/18 职场文书
医药销售自荐书
2014/05/29 职场文书
研修心得体会
2014/09/04 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
户外亲子活动总结
2015/05/08 职场文书
第二次离婚起诉书
2015/05/18 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle