1、字符串不区分大小写替换
str.replace(old, new[, max])
的替换是区分大小写的。不区分大小写替换需要正则表达式re.sub()
带上re.IGNORECASE
选项。
心有猛虎 , 细嗅蔷薇
str.replace(old, new[, max])
的替换是区分大小写的。不区分大小写替换需要正则表达式re.sub()
带上re.IGNORECASE
选项。
Python中的字符串用单双引号标识都可以,但要注意Json中的字符串只能是双引号。
|
|
|
|
条件语句通常用于在两个值之间进行二选一,例如:
当然数值比较取最小值应该用min
函数,此处只作为讲解例子,我们可以用条件表达式化简这个语句:
语法如下:
[on_true] if [expression] else [on_false]
如果[expression]为True,则表达式的值为[on_true],否则为[on_false]。
示例如下:
相信熟悉SQL的人都知道SQL的JOIN语法,有几种变形(INNER JOIN,LEFT JOIN,RIGHT JOIN等)。讲解SQL的JOIN用法的文档有很多,但多数时候在使用起来的时候还是易弄混,不易清楚的理解每种用法产生的结果集。下面我以图解的方式,让你对SQL的JOIN种种变形有一个清晰直观的理解,从而更容易的理解并运用它。
首先,假设有A,B两张表,结构及数据如下:
--save
选项,那它到底有什么用呢?默认情况下,NPM只需在node_modules
下安装你要安装的package,但是这样,我们就需要手动添加package.json
文件中的dependencies
部分。--save
选项的作用就是告诉NPM安装完package后把package.json
文件中的dependencies
部分也同时更新了。
另外,--save-dev
和--save-optional
这两个选项,分别是代表更新package.json
文件中的devDependencies
和optionalDependencies
部分。