python代码培训

麦叔点评:

会调试是程序员的基础必备技能,记住是必备!

可以说:学会了调试,你就告别了纯小白了。

对于很多新手朋友来说,觉得学习Python是一件难事。

今天黄同学为大家介绍一款神器,它能够帮助你了解计算机运行每一行代码时会发生什么。

这对于我们更好的了解Python运行和调试代码,确实有很大的帮助。

看看官网是怎么说的

官网:https://pythontutor.com/

这款神器叫做,它就是用来可视化执行代码的。

不管你是学习Python、Java、C、C++、JavaScript或Ruby。Python Tutor能够帮助我们克服学习编程的一个基本障碍:了解计算机运行每一行代码时会发生什么。

您可以使用它在 Web 浏览器中编写Python、Java、C、C++、JavaScript 和Ruby代码,并逐步查看其执行情况。

180多个国家/地区的超过1000万人使用Python Tutor可视化了1亿多段代码,通常作为教科书、讲座和在线教程的补充。据我们所知,它是计算教育中使用最广泛的程序可视化工具。

如何使用它

首先,你可以选择你想要执行的代码语言,我使用的是Python。

从上图可以看出,这个界面超级简单,一共有3个部分,分别介绍如下:

选择语言;

代码输入框;

两种模式;

关于大家一看便知,下面我们来讲讲Visualize Execution和Live Programming Mode这两种模式。

Visualize Execution模式:写完程序需要自己手动去执行,进而看到程序执行的每一步发生了什么情况;

Live Programming Mode模式:不用手动执行程序,每写一行程序,系统会自动执行并可视化;

一般来说,最好使用Visualize Execution模式。我们既然使用这个工具,就是想看清楚代码的执行过程,因此还是自己动手一步步执行,观察执行结果比较好。

,我们不过多的说,直接为大家做个演示。

def func(x):

if x

print("未成年")

return "未成年"

else:

print("成年")

return "成年"

x = 20

func(x)

比如有上面一段代码,我们来看看执行情况。

整个程序执行过程,活生生呈现你眼前,够清楚吧。

点个在看你最好看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值