[已解决]爲何py代碼不執行也不提示錯誤

Python/PHP/Perl 开发与设计
回复
头像
rosn
帖子: 1014
注册时间: 2006-01-14 18:33
送出感谢: 26 次
接收感谢: 3 次
联系:

[已解决]爲何py代碼不執行也不提示錯誤

#1

帖子 rosn » 2018-12-11 15:17

各位前輩大家好我剛開始學習python

我的python是Python 2.7.12 (default, Nov 12 2018, 14:36:49)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

我用文本編輯器寫的代碼如下:

First=5
Second=3
Third=First+Second
Third

保存爲test.py

在終端運行如下:

:~/文件$ python test.py
:~/文件$

顯示結果應該是8才對啊,爲什麼什麼都不顯示呢,也不提示錯誤。所以請教一下,謝謝!
上次由 rosn 在 2018-12-14 20:37,总共编辑 1 次。
我是初学python的新手,希望得到大家的耐心指教,先感谢大家对我的付出!
头像
astolia
论坛版主
帖子: 3841
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 640 次

Re: 爲何py代碼不執行也不提示錯誤

#2

帖子 astolia » 2018-12-11 19:38

python有两种模式。
1、脚本模式,即将代码放到xxx.py文件中再用python去运行
2、交互模式。即运行python后一行行输入代码
在交互模式下,输入一行会显示出这一行代码执行后的取值,无论这行代码会不会有显示作用
在脚本模式下,只有调用显示输出命令才会显示。
也就是说你要用

代码: 全选

print Third
来输出Third的值

另外现在学python最好直接学python3。python3里print是个函数了,要用print(Third)
这些用户感谢了作者 astolia 于这个帖子:
rosn (2018-12-12 20:15)
评价: 3.7%
头像
rosn
帖子: 1014
注册时间: 2006-01-14 18:33
送出感谢: 26 次
接收感谢: 3 次
联系:

Re: 爲何py代碼不執行也不提示錯誤

#3

帖子 rosn » 2018-12-12 20:15

非常感謝版主,原來是模式問題。謝謝。加print果然是好了。我現在手上的資料還是2的,先學着吧。
我是初学python的新手,希望得到大家的耐心指教,先感谢大家对我的付出!
回复

回到 “Python/Php/Perl”