安装完Python,在命令行输入“python”之后,如果成功,会得到类似于下面的窗口:

python如何进入交互模式

可以看到,结尾有3个>符号(>)。>被叫做Python命令提示符(prompt),此时Python在等待你输入代码。你现在可以输入一行Python代码,Python就会执行该代码。这种模式叫做Python交互模式(interactive mode),因为Python在等待你输入代码,然后执行。

例如,可以输入一个表达式,让Python进行计算。例如,要计算1+1,可以在命令提示符后面输入1+1,然后按enter:

> 1 + 1

按下enter之后,Python就会输出计算结果,这里是2。

要退出Python交互模式,可以在Python命令提示符后,输入exit():

> exit()

也可以输入quit():

> quit()

知识点扩充:

区分命令行模式和Python交互模式:

在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件

执行一个.py文件只能在命令行模式执行。如果敲一个命令python hello.py,会看到错误:错误提示No such file or directory说明这个hello.py在当前目录找不到,必须先把当前目录切换到hello.py所在的目录下,才能正常执行

在命令行模式运行.py文件和在Python交互式环境下直接运行Python代码有所不同。Python交互式环境会把每一行Python代码的结果自动打印出来,但是,直接运行Python代码却不会。

在Python交互式环境下:

> 100 + 200 + 300
600

在命令行模式下:

print(100 + 200 + 300)
C:\work>python calc.py
600

Python交互模式的代码是输入一行,执行一行,而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码。可见,Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!

标签:
python,交互模式

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
评论“python如何进入交互模式”
暂无“python如何进入交互模式”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。