emb*_*ert 8 python string character
我是这样过来的
__date__ = "$Date: 2011/06$"
Run Code Online (Sandbox Code Playgroud)
并在文档中找到了这个
- $$ 是一种逃避;它被替换为单个 $。
$identifier命名与 的映射键匹配的替换占位符"identifier"。默认情况下,"identifier"必须拼写一个 Python 标识符。$ 字符后的第一个非标识符字符终止此占位符规范。${identifier}相当于 $identifier。当有效identifier字符跟在占位符之后但不是占位符的一部分时是必需的,例如"${noun}ification".
但我不明白。
有人可以用简单的英语解释什么是$为了并最好给出一些例子吗?
对于 Python 来说,这些美元符号根本没有任何意义。就像后面的'D'或一样'a',美元符号只是字符串中的一个字符。
对于源代码控制系统,美元符号表示替换命令。当您签出源代码的新副本时,该字符串将替换为对文件进行的最后一次提交更改的时间戳。
参考:
| 归档时间: |
|
| 查看次数: |
7407 次 |
| 最近记录: |