Python基础学习笔记第十二章有哪些内容?

2026-05-21 20:260阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1778个文字,预计阅读时间需要8分钟。

Python基础学习笔记第十二章有哪些内容?

模块+前面有简单介绍如何使用import从外部模块获取函数并用于自己的程序:+import+math+math.sin(0)+

模块

前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用:

>>> import math
>>> math.sin(0) #sin为正弦函数
0.0

模块是程序

任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以C:\python\hello.py

#hello.py
print "hello,world!"

下面通过python解释器调用:

>>> import sys
>>> sys.path.append('c:/python')
>>> import hello
hello,world!

再来一次:

>>> import hello

>>>

怎么这次没结果?因为导入模块并不意味着在导入进执行某些操作。它们主要用于定义,比如变量、函数和类等。此外,因为只需要定义这些东西一次,导入模块多次和导入一次的效果是一样的。

模块用于定义

1、在模块中定义函数

假设我们编写了一个类似代码的模块,将其保存为hello2.py文件。

#hello2.py
def hello():
print "hello, world !"

保存后,可以像下面这样导入:

>>>importhello2

模块会被执行,这意味着hello函数在模块的作用被定义了。

阅读全文

本文共计1778个文字,预计阅读时间需要8分钟。

Python基础学习笔记第十二章有哪些内容?

模块+前面有简单介绍如何使用import从外部模块获取函数并用于自己的程序:+import+math+math.sin(0)+

模块

前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用:

>>> import math
>>> math.sin(0) #sin为正弦函数
0.0

模块是程序

任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以C:\python\hello.py

#hello.py
print "hello,world!"

下面通过python解释器调用:

>>> import sys
>>> sys.path.append('c:/python')
>>> import hello
hello,world!

再来一次:

>>> import hello

>>>

怎么这次没结果?因为导入模块并不意味着在导入进执行某些操作。它们主要用于定义,比如变量、函数和类等。此外,因为只需要定义这些东西一次,导入模块多次和导入一次的效果是一样的。

模块用于定义

1、在模块中定义函数

假设我们编写了一个类似代码的模块,将其保存为hello2.py文件。

#hello2.py
def hello():
print "hello, world !"

保存后,可以像下面这样导入:

>>>importhello2

模块会被执行,这意味着hello函数在模块的作用被定义了。

阅读全文