003:小插曲之变量和字符串

笔记

1.变量名可以包括字幕、数字、下划线,但变量名不能以数字开头(联系C语言语法规则)。
2.变量名尽量用相关英文单词表示。
3.数字相加是算数值,带引号的字符串相加是字符串的拼接,例如,5+8=13;而‘5’+‘8’=‘58’。
4.转义字符加上一个字母可以表示特殊的含义,比如最常见的'\n','\t'等。
此处输入图片的描述
5.原始字符串:在 Python 中,反斜杠主要用来作为转义字符的,当我们需要用其本身含义时,可以对其自身前面加一个转义字符处理。但是对于一些特殊的字符串,如果里面频繁用到反斜杠,再手动的去一个个加就显得繁琐,这个时候可以在其字符串前面加上一个字母 r,轻松解决,这就是原始字符串的含义,让字符串中的反斜杠回归原始的本意。例如字符串 C:\Program File\Intel\WiFi\Help,定义只要 r'C:\Program File\Intel\WiFi\Help',他的实现方法其实很简单,就是程序会自动对每一个反斜杠前面再加一个反斜杠。但是 r不能对末尾是反斜杠的字符串进行定义,'C:\Temp'。这个时候如果非要使用 r 进行原始字符串操作的话可以采用如下形式解决:r'C:\Temp' '\' 或者 r'C:\Temp'+'\'。

posted @ 2018-01-23 19:25  superrrrjia  阅读(239)  评论(0编辑  收藏  举报