刚学Python遇到的小问题

为什么第一行输入input回车时候直接就执行了而不是继续第二行的编辑

img


但我们teacher演示的时候用的idle就可以第一行用inpu他,teacher的代码是

img


因为手里现在没电脑就用手机termux搭的Python环境,求各位朋友能解决我这疑惑

第一个图里,你是在控制台交互界面输入的代码,回车即执行
第二个图里,你是在编辑器里编写代码,编写完所有代码后再执行

因为你是在python交互页面,老师是编写了文本文件,然后通过python执行文件文件

你的程序中只有第一行,input是用于用户输入的,第二行是程序自动执行计算b的值,最后一行是输出b的值

img