欢迎大家来到IT世界,在知识的湖畔探索吧!
1 说明
=====
1.1 官网
http://www.pythontutor.com/
#官网有点卡,据说去得人很多,500w
欢迎大家来到IT世界,在知识的湖畔探索吧!
1.2 Python Tutor
适合初学者,官网上推荐python3.6,我是python3.8也行。
1.3 在学习编程的时候,了解代码的每一步都发生了什么,变量的作用域是怎样变化的。
2 官网示意
3 两种方式实现代码可视化
====================
3.1 方式一
3.1.1 先将代码复制进去,或者输入进去,逐行显示
3.1.2 代码
欢迎大家来到IT世界,在知识的湖畔探索吧!a = range(1,50,3)
b=a
c=a[:]
3.1.3 示意
3.2 高手级:一边输入代码,一边看效果
3.2.1 代码:
from random import randint
a=[]
for i in range(1,10):
a.append(randint(1,100))
3.2.2 效果:
4 附注:一个求素数的代码示意
=======================
4.1 代码:
欢迎大家来到IT世界,在知识的湖畔探索吧!ls=[]
def sushu(n):
for i in range(2,n):
if n%i==0:
break
else:
#print(n)
ls.append(n)
def main():
for i in range(2,11):
sushu(i)
main()
print(ls)
4.2 效果:
5 小结
学习python的新手可以去玩玩,熟悉python代码执行步骤和过程,优化步骤和内存管理。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/34295.html