🚀 优质资源分享 🚀
学习路线指引(点击解锁) | 知识定位 | 人群定位 |
---|---|---|
🧡 Python实战微信订餐小程序 🧡 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
💛Python量化交易实战💛 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
解释运行程序 🥊
回忆上次内容
-
py
文件的程序是按照顺序- 一行行挨排解释执行的
- 我们可以
python3 -m pdb hello.py
来对程序调试 - 调试的目的是去除
bug
- 别害怕
bug
bug
会有提示- 我们也就知道如何
debug
调试
-
顺序执行
- 程序在文本中从上到下是一行行写的
- 调试的时候也是从头到尾一行行执行的
- 但是执行的时候是如何把代码一行行解释执行的呢?
-
说到底
python3
到底是个啥呢?🤔python3
又是怎么解释hello.py
的?- 这两这节课相当复杂
- 如果感觉太过复杂
- 可以直接跳过
- 不影响后面的理解 😄
-
我们先要看看python3对Guido.py做了些什么???
tokenize
- 首先把字符分组成词
- 词法分析(lexical analysis)中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ccOYY1KO-1658983227800)(https://img2022.cnblogs.com/blog/2110169/202207/2110169-20220728091436935-1079774380.gif “点击并拖拽以移动”)]编辑
-
把原来的字符流
-
变成了词的流
- token(令牌)流
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4nov6FLF-1658983227802)(https://img2022.cnblogs.com/blog/2110169/202207/2110169-20220728091436935-1079774380.gif “点击并拖拽以移动”)]编辑
-
词法分析之后输出的是一个token流
-
什么是token流呢?
- 首先要知道什么是token
token
-
token
- 令牌
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WKMxwEVb-1658983227803)(https://img2022.cnblogs.com/blog/2110169/202207/2110169-20220728091436935-1079774380.gif “点击并拖