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遍历目录中的所有文件的方法
Jul 08 Python
python用模块zlib压缩与解压字符串和文件的方法
Dec 16 Python
Python爬虫利用cookie实现模拟登陆实例详解
Jan 12 Python
Python3 伪装浏览器的方法示例
Nov 23 Python
Python之csv文件从MySQL数据库导入导出的方法
Jun 21 Python
解决pycharm运行时interpreter为空的问题
Oct 29 Python
Pycharm之快速定位到某行快捷键的方法
Jan 20 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 Python
Python迭代器模块itertools使用原理解析
Dec 11 Python
Python hashlib和hmac模块使用方法解析
Dec 08 Python
pytorch中Schedule与warmup_steps的用法说明
May 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
Smarty Foreach 使用说明
2010/03/23 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
2014/04/01 PHP
php字符串过滤与替换小结
2015/01/26 PHP
php上传文件常见问题总结
2015/02/03 PHP
Laravel 5.3 学习笔记之 配置
2016/08/28 PHP
PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
2017/08/11 PHP
PHP crc32()函数讲解
2019/02/14 PHP
javascript下判断一个元素是否存在的代码
2010/03/05 Javascript
自己动手制作jquery插件之自动添加删除行的实现
2011/10/13 Javascript
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
浅谈JavaScript function函数种类
2014/12/29 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
深入理解angularjs过滤器
2016/05/25 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
JS实现的简易拖放效果示例
2016/12/29 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
vue中@change兼容问题详解
2019/10/25 Javascript
vue 路由子组件created和mounted不起作用的解决方法
2019/11/05 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
Python cx_freeze打包工具处理问题思路及解决办法
2016/02/13 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
Python 元组操作总结
2019/09/18 Python
python实现猜数字游戏
2020/03/25 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
详解用selenium来下载小姐姐图片并保存
2021/01/26 Python
高三自我评价
2014/02/01 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
用Python将GIF动图分解成多张静态图片
2021/06/11 Python
python turtle绘图命令及案例
2021/11/23 Python