摘要: python中有时候会使用if语句,后边直接加一个变量,而不是一个布尔表达式,这是在判断神马呢? 其实意思是判断这个变量是否有值,这个值需要是 非零非空 的值,这行代码返回 或`False`。 Python中除了''、""、0、()、[]、{}、None为False之外,其他的都是True。 举例 阅读全文
posted @ 2019-12-04 11:02 慕容丨小刀 阅读(4323) 评论(0) 推荐(0)
摘要: 点击File Settings Editor General Console,勾选下图项即可。 阅读全文
posted @ 2019-11-13 11:01 慕容丨小刀 阅读(693) 评论(0) 推荐(0)
摘要: 如果给定一个 或`tuple list tuple`,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过 来完成的,而很多语言比如C语言,迭代 是通过下标完成的,比如Java代码: 因为 的存储不是按照 的方式顺序排列,所以,迭代出的结果顺序很可能不一样。 默认情况下, 迭代 阅读全文
posted @ 2019-11-12 11:21 慕容丨小刀 阅读(245) 评论(0) 推荐(0)
摘要: 在编写SQL时,灵活运用一些技巧,可以大大简化程序逻辑。 插入或替换 如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入: 若id=1的记录不存在,REPLACE语句将插入新记录,否 阅读全文
posted @ 2019-11-12 10:23 慕容丨小刀 阅读(116) 评论(0) 推荐(0)
摘要: 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,应该怎么做? 笨办法: 之所以是笨办法是因为扩展一下,取前N个元素就没辙了。 取前N个元素,也就是索引为0 (N 1)的元素,可以用循环: 对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python 阅读全文
posted @ 2019-11-11 15:54 慕容丨小刀 阅读(87) 评论(0) 推荐(0)
摘要: 转自https://www.cnblogs.com/Uncle Guang/p/9008903.html 阅读全文
posted @ 2019-11-11 14:11 慕容丨小刀 阅读(92) 评论(0) 推荐(0)