1、print的问题
今天首次接触python,搭建好环境后,新建了一个测试文件加以体验,直接报出错误。测试文件如下:
print 'Hello World'
a=1
if a==1:
print '1'
elif a==2 :
print '2'
else:
print '3'
错误如下:
File "../../...py", line 1
print 'Hello World'
^
SyntaxError: invalid syntax
报上面的错原来只是因为版本的问题。新建项目的时候提示的是默认用的python2.7版。实际看了python安装文件后发现是python3.30最新版。原来3.0版以后print后面需要加上括号。学习的书籍是2008年出来了(应该那是才1.几或2.几版本的python)。看来学东西得用最新的资料来学习啊。正确代码如下:
print('Hello World')
a=1
if a==1:
print('1')
elif a==2 :
print('2')
else:
print('3')
2、