|NO.Z.00005|——————————|BigDataEnd|——|Hadoop&Python.v05|——|Arithmetic.v05|语法:交互式编程|
一、交互式编程
### --- 交互式编程
~~~ 在上面的步骤中,我们输入了一行代码,按回车键后,
~~~ 将代码提交给了Python内置的解释器,解释器运行了代码后,将运行结果打印在了控制台上,
~~~ 这种一次输入对应一次输出的形式,我们称之为交互式编程。
~~~ 试试将Hello world 案例中右边的引号去掉,看看会输出什么。
~~~ 你会看到一句话,像这样:
SyntaxError: EOL while scanning string literal
~~~ 解释器尝试运行你的代码,但由于那个缺失的引号,
~~~ 导致执行的过程中出错,解释器向你打印了这个错误,
~~~ 这时候屏幕显示的不是输出,而是error(异常或者说报错)。
~~~ 一个有经验的程序员,看到这个error信息后就能判断出是什么地方出现了问题。
~~~ 随着我们课程的进展,大家也会很快的积累这种经验,
~~~ 等到课程学完,大家也都是经验丰富的老司机啦!
~~~ 交互式编程并不是Python独有的,但Python的交互式界面是最强大的,
~~~ 它还有很丰富的插件,提供了一系列非常强大的功能,这些我们都会在后面的课程中一一介绍。
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
分类:
bdv027-python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了