您如何输入换行符
raw_input?但是,一旦您的字符串中包含一些字符,就想摆脱
replace它们。
>>> mystr = raw_input('please enter string: ')please enter string: hello world, how do i enter line breaks?>>> # pressing enter didn't work......>>> mystr'hello world, how do i enter line breaks?'>>> mystr.replace(' ', '')'helloworld,howdoienterlinebreaks?'>>>
在上面的示例中,我替换了所有空格。该字符串
'n'代表换行符。并
r代表回车(如果您在Windows上,则可能会得到这些,一秒钟
replace就会为您处理!)。
基本上:
# you probably want to use a space ' ' to replace `n`mystring = mystring.replace('n', ' ').replace('r', '')
还要注意,调用变量是一个坏主意
string,因为这会遮盖模块
string。我会避免使用但会在某些时候使用的另一个名称:
file。出于同样的原因。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)