在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. Facebook的加密货币即将到来会对整个加密货币领域意味着什么
  2. (三)spark集群DHCP IP变化后的处理
  3. idea中新增package总是嵌套的解决方法
  4. android之uses-permission
  5. 各类最新Asp .Net Core 项目和示例源码
  6. IT兄弟连 JavaWeb教程 jQuery对AJAX的支持经典案例
  7. url能访问但new file()找不到文件_Go Web编程给自己写的服务器添加错误和访问日志...
  8. float:left后,导航栏不左浮解决
  9. 2022年中国足球球迷行为洞察白皮书
  10. TX Text Control文字处理教程(11)使用文本框
  11. HTML5 保存画布
  12. 19.内在摄像机校准——内联函数 测验,结合外在和内在校准参数,编写相同方程的其他方法,相机参数_2
  13. linux之strings命令
  14. Scala进阶之路-尾递归优化
  15. matlab如何改变数据类型,matlab数据类型转换实用案例
  16. ceph pg+down+peering 故障排查与osd误删恢复
  17. Android 图片文字识别
  18. 橙仕汽车——双排mini卡
  19. 【Tcl学习笔记】第1章 Tcl和Tk概览-hello world!
  20. python import logging

热门文章

  1. Windows7电脑自动断网的解决方法
  2. 【脑图制作】万彩脑图大师教程 | 怎么制作思维导图
  3. 【TextView】实现QQ一键加群功能
  4. golang 将数据导入excel
  5. 服务器存储位置,云储存位置及存储服务器
  6. java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.mpg.ehr.humanaffairs.salaryb
  7. 航摄比例尺、成图比例尺、地面分辨率与航摄设计用图比例尺
  8. python打印pdf文件_3条指令教会你用python创建中文pdf文件,适合批量打印,附送源码-pdf文件不能打印...
  9. wincc安装服务器系统,wincc7.4安装硬件要求
  10. cad怎么把图层英文变成中文_cad图层英文