Javascript api响应返回带“返回”↵&引用;
我试图使用hackerrankapi编译代码,但在某些语言中,响应包含一个奇怪的字符↵ 最后 e、 g。 用C语言Javascript api响应返回带“返回”↵&引用;,javascript,php,python,json,api,Javascript,Php,Python,Json,Api,我试图使用hackerrankapi编译代码,但在某些语言中,响应包含一个奇怪的字符↵ 最后 e、 g。 用C语言 #include <stdio.h> int main() { // printf() displays the string inside quotation printf("Hello, World!"); return 0; } 但是对于python print("Hello, World!.") 回应是 标准输出:数组(1) 0:“你好,世
#include <stdio.h>
int main()
{
// printf() displays the string inside quotation
printf("Hello, World!");
return 0;
}
但是对于python
print("Hello, World!.")
回应是
标准输出:数组(1)
0:“你好,世界!”!。↵"
长度:1
如何防止此字符或至少手动删除此字符。Python的打印函数默认包含一个
新行
如果需要直接输出,应使用sys.stdout.write
:
import sys
sys.stdout.write('Hello, World!.')
注意:您可能还需要调用sys.stdout.flush()
或者,您可以将参数传递给Python 3中的print
函数:print('.',end='',flush=True)
如果您使用的是Python 2,您可以在获取上述Python 3功能中使用来自uuu future uuu导入print u函数的。您希望防止写入字符还是在读取API结果时删除字符?如果我无法阻止它,请至少删除它,如果它对您有效,请接受下面的答案。这将有助于那些偶然发现这个问题的人
import sys
sys.stdout.write('Hello, World!.')