python的一种语法在window命令行中不能使用,求解,在线等

LeoXu 发布于 2012/07/11 11:39
阅读 1K+
收藏 0

下面是命令行中的执行过程:

C:\Users\Administrator>python

Python 3.2.2 (default, Sep  4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> print('hello world')

hello world

>>> print 'hello world'

  File "<stdin>", line 1

    print 'hello world'

                      ^

SyntaxError: invalid syntax

>>> print '''hello world'''

  File "<stdin>", line 1

    print '''hello world'''

                          ^

SyntaxError: invalid syntax

>>>

我是python初学者,求指导,先谢谢了

加载中
0
LeoXu
LeoXu

引用来自“mallon”的答案

引用来自“LeoXu”的答案

引用来自“xuhang”的答案

你用的是python3.x 后面两个print的语法好像只有2.x的支持吧,貌似.
就只是允不允许不带括号这种形式的问题吧,不会还有别的啥改变,导致我现在用的python教程不适用?
变化很大,建议看Python3专用的教程
求地址,谢谢
0
x
xuhang
你用的是python3.x 后面两个print的语法好像只有2.x的支持吧,貌似.
0
deleted
deleted
python3里print是函数不是语法, 要加括号的
0
Leo_Vip
Leo_Vip
+括号就行
0
皮总
皮总

a = [4,1,2,3,8]

print (a)

0
LeoXu
LeoXu

引用来自“xuhang”的答案

你用的是python3.x 后面两个print的语法好像只有2.x的支持吧,貌似.
就只是允不允许不带括号这种形式的问题吧,不会还有别的啥改变,导致我现在用的python教程不适用?
0
mallon
mallon

引用来自“LeoXu”的答案

引用来自“xuhang”的答案

你用的是python3.x 后面两个print的语法好像只有2.x的支持吧,貌似.
就只是允不允许不带括号这种形式的问题吧,不会还有别的啥改变,导致我现在用的python教程不适用?
变化很大,建议看Python3专用的教程
0
mallon
mallon

引用来自“LeoXu”的答案

引用来自“mallon”的答案

引用来自“LeoXu”的答案

引用来自“xuhang”的答案

你用的是python3.x 后面两个print的语法好像只有2.x的支持吧,貌似.
就只是允不允许不带括号这种形式的问题吧,不会还有别的啥改变,导致我现在用的python教程不适用?
变化很大,建议看Python3专用的教程
求地址,谢谢
0
浮躁请沉下来
浮躁请沉下来
对 你用的3.x不支持
0
LeoXu
LeoXu

引用来自“周元龙”的答案

对 你用的3.x不支持
返回顶部
顶部