SyntaxError: Missing parentheses in call to 'print'

C:\Users\konglb>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'hello, python world';
  File "<stdin>", line 1
    print 'hello, python world';
                              ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('hello,
python world';)?

 

 

其实这个错误信息,是因为Python3中取消了以前Python 2中的语法,两者在打印输出的语法上有所差别,所以在Python 3下面使用之前的语法格式就会报错,错误信息已经提示你需要加上括号,字符串可以用单引号或双引号括起来,正确语法格式如下所示:

 

C:\Users\konglb>python -V
Python 3.6.3
 
>>> print ('hello,python world')
hello,python world
>>> print("you are right")
you are right
>>>
时间: 2024-11-07 23:00:57

SyntaxError: Missing parentheses in call to 'print'的相关文章

Python 打印和输出

简述 在编程实践中,print 的使用频率非常高,特别是程序运行到某个时刻,要检测产生的结果时,必须用 print 来打印输出. 关于 print 函数,前面很多地方已经提及过,可用于写入标准输出.现在,是时候该深入了. 注意:这里强调的是"print 函数",而不是"print 语句". 简述 深入 print print 函数 不使用关键字参数 分隔符 结束符 输出重定向 版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/lian

Python入门(good)

Python缩进和冒号对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次. 缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行.例如: if True: print("Hello girl!") #缩进一个tab的占位 else: #与if对齐 print("Hello boy!") #缩进一个tab的占位 Python对代

UVa 673 Parentheses Balance (栈)

673 - Parentheses Balance Time limit: 3.000 seconds http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=103&page=show_problem&problem=614 You are given a string consisting of parentheses () and []. A string of thi

getJSON跨域SyntaxError问题分析_php实例

昨天写一个功能:点击手机验证的同时获取json端的数据. javascript代码如下: $(".check_mobile").click(function(){ var mobile = $('.mobile').val(); $.getJSON("http://www.test.com/user.php?mobile="+mobile+"&format=json&jsoncallback=?", function(data){

java-JavaScript报这个错:missing ) after argument list

问题描述 JavaScript报这个错:missing ) after argument list 贴出代码----------> function User(name,age){ this.name = name; this.age = age; } var user = new User("小蔡",26); console.debug(typeof user); console.debug(user.hasOwnProperty("name")); con

SpringMVC结合ajaxfileupload.js实现文件无刷新上传_java

直接看代码吧,注释都在里面  首先是web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

全面掌握Node命令选项

本文讲的是全面掌握Node命令选项, 译者按: 作为Node.js开发者,有必要全面了解一下Node命令的所有选项,这样在关键时刻才能得心应手. 原文: Mastering the Node.js CLI & Command Line Options 译者: Fundebug 为了保证可读性,本文采用意译而非直译. Node命令有很多选项,可以用于调试代码.这篇博客全面介绍了Node命令,可以提高大家的工作效率. 查看Node命令选项 使用man命令可以获取Node命令的所有选项: $ man

jQuery异步上传文件插件ajaxFileUpload详细介绍

这篇文章主要介绍了jQuery异步上传文件插件ajaxFileUpload详细介绍,本文首先讲解了ajaxFileUpload的参数.错误提示等知识,然后给出了简单使用实例和ASP.NET MVC模式下的使用实例,需要的朋友可以参考下     一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数说明: 1.url 上传处理程序地址. 2,fileEl

jQuery异步上传文件插件ajaxFileUpload详细介绍_jquery

一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数说明: 1.url   上传处理程序地址. 2,fileElementId   需要上传的文件域的ID,即<input type="file">的ID. 3,secureuri 是否启用安全提交,默认为false. 4,dataType 服务器返回的数据类型.可以为xml,sc