输出:print()
在Python2中:
>>> print('hello world')
hello world
>>> print('hello world')
hello world
>>> print 'hello world'
hello world
>>> print "hello world"
hello world
在Python3中:
>>> print 'hello world'
File "<stdin>", line 1
print 'hello world'
^
SyntaxError: Missing parentheses in call to 'print'
>>> print "hello world"
File "<stdin>", line 1
print "hello world"
^
SyntaxError: Missing parentheses in call to 'print'
>>> print("hello world")
hello world
>>> print('hello world')
hello world
>>>
在Python2中
>>> print('hello','world')
hello world
>>> print "hello","world"
hello world
在Python3中:
>>> print("print","world")
print world
>>> print "hello","world"
File "<stdin>", line 1
print "hello","world"
^
SyntaxError: Missing parentheses in call to 'print'
说明在Python3中,print一定得使用括号。
输入:input()
#!/usr/bin/env Python
# coding=utf-8
name = input("输入您的名称:")
print ("hello ,",name)
结果:
mobao$ python3 hello.py
输入您的名称:wxx
hello , wxx