(小白入门使用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的运行,因为它会默认源文件的运行(本人就因为这个小问题想好久😂)
后续持续更新,加油。。。