当我在语句中包含某些内容时,Python linebreak命令\ n在Python 2.7上不起作用,如int或numpy数组。有没有办法做到这一点?以下是一些例子:
localStorage.setItem("fieldinformationName", JSON.stringify(data));
答案 0 :(得分:7)
如果你想像函数一样使用8080
,请从Python3中导入一个。
print
现在他们确实做了,你不必改变任何东西。
答案 1 :(得分:1)
由于您使用的是Python 2.7,您无法使用默认的#include <iostream>
#include <algorithm>
template< typename CharType >
bool predicate( const CharType& c )
{
return c == '0';
}
std::string
process_string( const std::string& str )
{
std::string result;
std::copy_if( str.begin( ),
str.end( ),
std::back_inserter( result ),
predicate );
return result;
}
int main()
{
std::cout << process_string("AK0NNDK0ASDAS0") << std::endl;
return 0;
}
关键字
print
如果您使用括号,则会认为您提供了print "These \n linebreaks work fine :\n", 1
,例如您提供的tuple
包含tuple
和"These \n linebreaks don't work:\n"
。
编辑:如果您想使用1
功能(如Python 3中所述),则应该从以后导入它,如timgeb's answer所示。