作者:心碎的醉鬼 | 来源:互联网 | 2023-10-13 18:20
---------Python基础编程---------Author:AI菌 【内容讲解】1、模块的定义:在python语言中,一个.py文件就是一个模块.模块文件中可以定义全局
---------Python基础编程---------
Author : AI菌
【内容讲解】
1、模块的定义:
在python语言中,一个.py文件就是一个模块.
模块文件中可以定义全局变量,函数,类.
2、导入模块的原因:
向在自己的程序文件中,调用 另外一个程序文件中的 全局变量,函数,类.
3、导入模块的基本格式:
import 模块名
4、调用模块格式:
模块名.全局变量
模块名.函数(实参1,实参2,...)
模块名.类(实参1,实参2, ...)
【说明】这里的模块名就是模块文件的名字, 但是不包含.py
【代码演示】
"""
1、模块的定义:
在python语言中,一个.py文件就是一个模块.
模块文件中可以定义全局变量,函数,类.
2、导入模块的原因:
向在自己的程序文件中,调用 另外一个程序文件中的 全局变量,函数,类.
3、导入模块的基本格式:
import 模块名
4、调用模块格式:
模块名.全局变量
模块名.函数(实参1,实参2,...)
模块名.类(实参1,实参2, ...)
【说明】这里的模块名就是模块文件的名字, 但是不包含.py.
"""
import module01
import module02
print(module01.a)
print(module01.func1(5, 6))
s1 = module01.Student("robot", 20)
print(s1)
print("----------")
print(module02.a)
print(module02.func1(5, 6))
s2 = module01.Student("rabbit", 19)
print(s2)
module01:
# 定义全局变量
a = 200
# 定义函数
def func1(a, b):
return a - b
# 定义类
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def __str__(self):
return f"name={self.name},age={self.age}"
View Code