加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

行使Python加快数据说明的10个简朴能力

发布时间:2019-07-11 21:08:01 所属栏目:建站 来源:Python部落
导读:提醒和能力,尤其是在编程规模,也许长短常有效的。偶然,一个小能力可以节减时刻和生命。一个小的快捷方法或附加组件偶然会被证明是天赐之物,并能真正提跨越产力。因此,下面是我最喜好的一些提醒和能力,我将它们以本文的情势一路行使和编译。有些也许

%%writefile 会将单位格的内容写入文件。这里的代码将被写入一个名为foo.py的文件,并生涯在当前目次中。

行使Python加快数据说明的10个简朴能力

%%latex

%%latex函数会将单位格的内容泛起为LaTeX。它对在单位格中编写数学公式和方程很有效。

行使Python加快数据说明的10个简朴能力

4.发明和消除错误

Interactive debugger(交互式调试器)也是一个magic函数,可是我已经将它单独归为一类。假如在运行代码单位格时呈现非常,请在一个新行中键入%debug并运行它。这会打开一个交互式调试情形,它会将你带到非常产生的位置。你还可以搜查措施平分派的变量的值,并在这里执行操纵。要退出这个调试器,请按q。

行使Python加快数据说明的10个简朴能力

5. 打印输出也可以很大度

假如你想为你的数据布局天生雅观的暗示情势,pprint是首选模块。它在打印字典或JSON数据时出格有效。我们来看一个同时行使print和pprint表现输出的例子。

行使Python加快数据说明的10个简朴能力
行使Python加快数据说明的10个简朴能力

6. 让注释突出表现。

我们可以在Jupyter Notebook中行使信息提醒/备注框来精明昭示一些重要的或任何必要突出的对象。注释的颜色取决于你指定的提树模例。你只需在必要高亮表现的单位格中添加以下任何或全部代码即可。

蓝色信息提醒框: 信息

行使Python加快数据说明的10个简朴能力

黄色信息提醒框: 告诫

行使Python加快数据说明的10个简朴能力

绿色提醒框: 乐成

行使Python加快数据说明的10个简朴能力

赤色提醒框: 伤害

行使Python加快数据说明的10个简朴能力

7.打印一个单位格中的全部输出

假设有一个含有以下代码行的Jupyter Notebook单位格:

行使Python加快数据说明的10个简朴能力

只打印最后一个输出是单位格的一个正常属性,而对付其他输出,我们必要添加print()函数。究竟上,我们只要在notebook的顶部添加以下代码片断,就可以打印出全部输出。

行使Python加快数据说明的10个简朴能力

此刻全部的输出一个接一个的被打印出。

行使Python加快数据说明的10个简朴能力

还原到原始配置:

行使Python加快数据说明的10个简朴能力

8.行使‘i’选项运行python剧本.

从呼吁行运行python剧本的一种典范要领是: python hello.py。可是,假如你在运行沟通的剧本时添加一个附加的-i,譬喻python -i hello.py,它会提供更多的利益。我们来一探毕竟。

起首,一旦措施竣事,python并不会退出表明器。因此,我们可以搜查变量的值和措施中界说的函数的正确性。

行使Python加快数据说明的10个简朴能力

其次,我们可以很轻易地行使以下代码挪用python调试器,由于我们如故在表明器中:

行使Python加快数据说明的10个简朴能力

这会将我们带到非常产生的位置,然后我们就可以处理赏罚代码。

行使Python加快数据说明的10个简朴能力

这个能力的初始来历。(http://www.bnikolic.co.uk/blog/python-running-cline.html )

9.自动对代码举办注释

Ctrl/Cmd + / 会自动注释单位格中选定的行。再次敲击该组合键将打消对统一行代码的注释。

行使Python加快数据说明的10个简朴能力

10.能删除是人,能规复是神。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读