python打印无效语法
python打印无效语法,python,string,Python,String,print(n+1)”:x1=“,x1,“f(x)=”,fx 我想让它打印x1是什么,以及x1(fx)处函数的值,但是在第一个引号的末尾得到了一个无效的语法。有人能给我解释一下我的问题是什么吗。这就是你想要做的(假设所有的都是整数): n+1后缺少一个逗号 print (n+1), " : x1=",x1,"f(x)=",fx 问题是 第一个引号前应该有一个逗号(,) 打印(n+1),“:x1=”,x1,“f(x)=”,fx 如果函数中有返回语句,则打印f(x)将打印正确的值 如果函数产生浮
print(n+1)”:x1=“,x1,“f(x)=”,fx
我想让它打印x1是什么,以及x1(fx)处函数的值,但是在第一个引号的末尾得到了一个无效的语法。有人能给我解释一下我的问题是什么吗。这就是你想要做的(假设所有的都是整数):
n+1后缺少一个逗号
print (n+1), " : x1=",x1,"f(x)=",fx
问题是
如果函数产生浮点数怎么办?如果类型仅在运行时确定,请随意使用您想要的任何格式说明符,您可以使用crclayton answer
print (n+1), " : x1=",x1,"f(x)=",fx