导入模块的几种方法

本文介绍了Python编程中导入模块的四种常见方式,通过实例展示了如何导入并使用`p01.py`模块中的`Student`类和`sayHello`函数。方法一为标准导入,方法二使用别名,方法三有选择性导入特定函数,方法四导入所有内容。通过这些例子,读者可以更好地理解和掌握Python的模块导入机制。
摘要由CSDN通过智能技术生成
# 包含一个学生类
# 一个sayhello函数
# 一个打印语句
# 以下模块称为p01.py 

class Student():
    def __init__(self,name="NoName",age=18):
        self.name = name
        self.age = age

    def say(self):
        print("My name is {0}".format(self.name))

def sayHello():
    print("Hi,欢迎来到图灵学院")

print("我是模块p01呀,你可以叫我01.")

方法一

import p01

stu = p01.Student("xiaojing",19)
stu.say()
p01.sayHello()

方法二

import p01 as p# 把p01.py模块导入并作为p.py模块
stu = p.Student("yueyue",18)
stu.say()

方法三

# 有选择性导入
from p01 import Student,sayHello

stu = Student()
stu.say()

sayHello()

方法四

from p01 import *# 导入模块p01.py中所有内容都导入

sayHello()
stu = Student("yaoon",28)
stu.say()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值