python中自建模块的使用

(小白入门使用pycharm)

1.模块的定义:

在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。

2.模块的识别

在python中一个拓展名为.py的文件就是一个模块。

3.使用模块的好处

(1)方便其他程序和脚本的导入并使用

(2)避免函数名和变量名的冲突

(3)提高代码的可维护性

(4)提高代码的可重用性

(进入正题)

首先:模块包含函数,类和各种语句,为单独的一个python文件

给出一个简单的案例:

​​​​​​​ 如图,建立了一个简单的模块:


​​​​​​​

 

def add(a,b):
    return a+b
def div(a,b):
    return a/b
class Student(object):
    def __init__(self,name,age):
        self.name=name
        self.__age=age
    def eat(self):
        print(self.name+"每天早上要吃一个鸡蛋")

模块文件名为自己设置,该模块文件名为:chs.py

在使用这个模块的时候需要在这个项目中新建一个python文件,如下:

在新建的python文件中引入chs.py模块

#引入chs的模块
import chs
print(chs.div(10,20)
from chs import Student
stu1=Student('张三',20)
print(stu1.name)
print(stu1._Student__age)#对私有成员进行访问
print(stu1.eat())

或者引入该模块中某一函数:

#引入demo1模块中的div函数
from chs import div
print(div(10,20))

注意:在运行不同python文件时需要右键双击该文件点击运行并调试,不能使用touch

 bar的运行,因为它会默认源文件的运行(本人就因为这个小问题想好久😂)

后续持续更新,加油。。。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值