Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 设置变量时出现Python语法错误_Python 3.x_String_Syntax - Fatal编程技术网

Python 3.x 设置变量时出现Python语法错误

Python 3.x 设置变量时出现Python语法错误,python-3.x,string,syntax,Python 3.x,String,Syntax,当我尝试回显带有等号的数字时,会发生以下错误: printThis = "=" +str(result) ^ SyntaxError: invalid syntax 我试着打印(“=”+str(result)),它也会出现类似的错误 有人能帮忙吗?谢谢 编辑: elif calc==“基本”: base=int(输入(“”)您希望使用什么基? 可用:2(二进制)8(八进制)10(十进制(正常))16(十六进制) 类型2、8、10或16:“”) 如果基数==2:

当我尝试回显带有等号的数字时,会发生以下错误:

    printThis = "=" +str(result)
            ^
SyntaxError: invalid syntax
我试着打印(“=”+str(result)),它也会出现类似的错误

有人能帮忙吗?谢谢

编辑:
elif calc==“基本”:
base=int(输入(“”)您希望使用什么基?
可用:2(二进制)8(八进制)10(十进制(正常))16(十六进制)
类型2、8、10或16:“”)
如果基数==2:
结果=bin(输入(“键入原始编号:”)
printThis=“=”+str(结果)
打印(打印此)

关闭代码中下一行末尾的括号

result = bin(input("Type the original number: "))

你的代码片段对我很有用,所以请回答你的问题,并添加一个复制此内容的error@OcasoProtal编辑后,立即试用如果
result=…
末尾缺少括号,则缺少一个
,应该是
result=bin(输入(“键入原始编号”)
谢谢@OcasoProtal!它现在起作用了!也谢谢你!我总是被括号弄糊涂:)