我在看一本书中有这样的代码“$ python reverseargs.py this is a test" reverseargs.py 是一个反序打印命令行参数的程序,但$python python 是什么意思? 书上说是Unix下的命令,请问在windows下怎么执行上述程序,把 ”this is a test"在命令行输出给程序?
POPMUISE
浏览 797回答 2
2回答
慕码人2483693
在python中,前缀r或R表示“自然字符串”,特殊字符失去意义,所见即所得,这个设计类似perl的“单引号字符串”。一般字符串"Newlines are indicated by \\n"等价于“自然字符串”r"Newlines are indicated by \n"和一般字符串相比,自然字符串里的\不再具有特殊含义,于是可以省去了一个\在描述正则表达式时,推荐使用自然字符串,否则整行都是转义字符\