如何从终端运行用户输入的程序

Python 从入门到实践的第七章“用户输入和while循环”
问题有点多,我的是mac系统,一直不懂这里的从终端运行是怎么做到的,我打开了电脑自带的终端输入一样的代码,但好像不太对,我也一直没懂IDLE和Sublime Text还有电脑自带的终端是什么关系,还有练习7-1是怎么操作终端的。
img

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/572285817726169.jpg

img

img

>>>的Prompt是Python REPL!要首先输入

exit()

退出。
MacOS把default shell改成了zsh ,书中假定是bash,$和之前的内容都是bash的Prompt,不需要输入!
要输入的命令:

cd ~/Desktop/python_work/
python3 hello_world.py

关于这些命令,可以使用info命令查看帮助。如:

info cd

另外,建议学习一下Linux,对终端的使用会有很多帮助!

应该是让你在终端调用python编译下python文件吧。
img

s=input("您想租用什么样的汽车:")
print("您租用的汽车为:"+s)


你电脑终端没有安装python环境,所以才运行不了的
IDLE和Sublime Text还有电脑自带的终端是什么关系
没关系,只是编译和运行python代码比较方便
7-1使用if else判断语句即可