zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python3入门机器学习经典算法与应用 第3章 Jupyter Notebook魔法命令%run,%timeit

2023-09-27 14:25:49 时间

目录

1 Jupter notebook中运行其它地方的py脚本 %run

2 运行根目录下的py脚本

%timeit %time

其他魔法命令


1 Jupter notebook中运行其它地方的py脚本 %run

Test.py


DuFu_Poem = """
剑外忽传收蓟北,初闻涕泪满衣裳。
却看妻子愁何在,漫卷诗书喜欲狂。
白日放歌须纵酒,青春作伴好还乡。
即从巴峡穿巫峡,便下襄阳向洛阳。
"""

print(DuFu_Poem)
print(10*"*")

def print_poem():
    for _ in range(3):
        print(DuFu_Poem)
        print(20*"*")

 

2 运行根目录下的py脚本

rootTest.py


XuNing_Poem = """
乌家若下蚁还浮,白玉尊前倒即休。 

不是春来偏爱酒,应须得酒遣春愁。
"""

print(XuNing_Poem)
print(10*"*")


 

 

3 运行根目录下的模块

 

__init__.py脚本是空的,什么都不用写

mTest.py


DuFu_Poem = """
剑外忽传收蓟北,初闻涕泪满衣裳。
却看妻子愁何在,漫卷诗书喜欲狂。
白日放歌须纵酒,青春作伴好还乡。
即从巴峡穿巫峡,便下襄阳向洛阳。
"""

print(DuFu_Poem)
print(10*"*")

def print_poem():
    for _ in range(3):
        print(DuFu_Poem)
        print(20*"*")

 

%timeit %time

多次执行的平均值 

如果只进行一次则,每次则不一样,运行时间和计算机的其它任务调度相关

已经有序的排序比乱序的时间短

其他魔法命令