在python中,除了调用下载的扩展库之外,还可以自定义函数,方便自己。

把基础模块放在固定文件夹(或相对固定文件夹),使用sys.append(r'自定义的模块路径')

实例如下:

1、在E:\pycharm新建hello.py实现基础功能函数(定义一个hello()函数)

2、 调用自定义的函数

3、 运行结果为:

内容扩展:

Python中如何调用自己写的函数

例如我现在写了一个KNN的函数,如下:

import numpy as np

def createDataSet():

group=np.array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]])

labels=['A','A','B','B']

return group,labels

在另一个.py文件中想引用的话

首先import kNN

引用函数kNN.createDataSet()

到此这篇关于python怎么调用自己的函数的文章就介绍到这了,更多相关python调用自己的函数的实例方法内容请搜索python博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持python博客!

python函数自己调用自己_python怎么调用自己的函数相关推荐

  1. python编译成c代码_python如何调用c编译好可执行程序

    以下总结出几种在Python 中调用 C/C++ 代码的方法 -------------------------------------------------------------------- ...

  2. python怎么调用文件_Python如何调用m文件

    Python如何调用m文件 一.安装Python ,并正确配置环境变量 matlab2016a只支持python2.7 .python3.3.python3.4.python3.4以上版本不支持 二. ...

  3. python形式参数和实际参数_python学习笔记3:函数和参数

    函数 函数的参数和返回值 形参(形式参数): 在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参,下例中的peison 实参(实际参数): 在调用函数的时候输入的值:下例中的明月 de ...

  4. python计算复数的辐角_Python 自定义类中的函数和运算符重载

    如果你曾在字符串(str)对象上进行过 + 或 * 运算,你一定注意到它跟整数或浮点数对象的行为差异: >>> # 加法 >>> 1 + 2 3 >>& ...

  5. python大学课程实验六_Python程序设计实验六:函数

    安徽工程大学 Python程序设计 实验报告 班级  物流191   姓名姚彩琴学号3190505129 成绩 日期     2020.5.3     指导老师修宇 [实验目的] 掌握函数的定义与使用 ...

  6. python中sort函数是什么意思_python中sort和sorted函数

    在学习python的过程中,感觉python中的排序相和c++中的泛型算法还是比较相似的,但相对于c++而言更加简单易用. python中列表的内置函数sort()可以对列表中的元素进行排序,而全局性 ...

  7. python函数闭包的应用_python学习第10天----函数名应用、闭包、迭代器

    1.函数名的应用 1)如果直接打印函数名,打印出的为函数的地址 deffunc():print("你好,世界")print(func) 输出: View Code #可将函数赋值给 ...

  8. python调用系统命令_Python如何调用外部系统命令

    前言 利用Python调用外部系统命令的方法可以提高编码效率.调用外部系统命令完成后可以通过获取命令执行返回结果码.执行的输出结果进行进一步的处理.本文主要描述Python常见的调用外部系统命令的方法 ...

  9. python中如何调用类_python如何调用java类

    由于 python 本身为脚本语言,且经常存在调用第三方库的情况,有的时候用 java 调用 python 不如用 python 调用 java 方便.下面就整理一下在 python 调用 java ...

  10. python模块调用模块_Python模块调用

    目录 1 模块 一个模块是包含了Python定义和声明的文件,文件名,就是模块名字加上py 后缀 把定义的函数.变量保存到文件中,通过Python test.py的方式执行,test.py就是脚本文件 ...

最新文章

  1. 软件架构乱弹——问题域及其解决方法
  2. FL的萌新之路,开始了!
  3. 总奖金100万!2021SEED江苏大数据开发与应用大赛(华录杯)正式开赛!
  4. Js中String对象
  5. 实现树状图_举个栗子!Tableau 技巧(132):用参数操作实现数据下钻
  6. openstack token
  7. 【语音隐藏】基于matlab LSB语音信息隐藏【含Matlab源码 577期】
  8. 查看计算机数字证书,数字证书认不到怎么办?
  9. android蓝牙动态权限,Android蓝牙权限
  10. 智能门锁主要有哪些优势,具体是怎么分类的?
  11. 【Unity3D-UGUI原理篇】(二)Canvas Scaler 缩放原理
  12. 阿里云oss出现Unable to execute HTTP request: bucket.二级域名.域名: nodename nor servname provided, or not known
  13. 四象限时间管理有多好用?
  14. hadoop运行程序时报错java.net.ConnectException: java.net.ConnectException: 拒绝连接;
  15. ZJOI2018游记Round2
  16. Web前端基础笔记:第十章 CSS-背景
  17. java apex_Apex基础知识(一)
  18. 软件项目管理——人力资源管理
  19. RESTful接口介绍与实现
  20. MACD抓妖神器 通达信指标公式 副图 源码 无加密 无未来

热门文章

  1. excel两列数据对比找不同_眼睛的救星,Excel怎么快速找出两列数据的不同之处?...
  2. 怎么学计算机基本步骤,学习计算机知识的基本步骤是什么?
  3. 进程原语和线程原语是啥意思_转换中介原语
  4. Jupyterhub batchspawner on PBS
  5. 【Tools/PC】如何在一台电脑上实现双屏幕显示?
  6. 【I.MX6ULL】6ull 加载 linux 驱动模块失败
  7. 中国新材料产业十四五竞争格局及产销趋势研究报告2021年版
  8. 【Android工具】神器来了,游戏安装加速器ourplay,重点:附赠强大免费gmail邮箱注册...
  9. Jenkins与码云集成
  10. 开启windows10系统组策略更新、开启Windows自动更新、关闭自动更新