上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页
摘要: 核心知识点: 1.列表推导式支持多级循环,每一级循环也支持多项条件。 2.列表推导式的读取按照从左往右的顺序来评估,如果有括号,括号里面的优先读取。 3.超过两个表达式的列表推导式非常不好理解,应该尽量避免。 列表推导式除了基本的用法之外,也支持多重循环。 例如,要把一个矩阵(也就是含有列表的列表, 阅读全文
posted @ 2017-12-08 01:49 明王不动心 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 核心知识点: 1.列表推导式要比内置的map和filter函数清晰,因为它无需额外编写lambda表达式。 2.列表推导式可以跳过输入列表中的某些元素,如果改用map来做,那就必须辅以filter方能实现。 3.字典与集也支持推导表达式。 Python提供了一套精炼的写法,可以根据一份列表里制作另外 阅读全文
posted @ 2017-12-08 00:52 明王不动心 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 对于mysql在生活中的应用,使用的最多的就是查,你的每次浏览都可能是对mysql数据的一次查询, 因此mysql数据查询的方式非常多样化,尤其是对于多表联合查询。 现在给出三张表,后面的操作都是在这三张表上进行的。 表一:学生信息表(student_info) mysql> select * fr 阅读全文
posted @ 2017-12-07 23:03 明王不动心 阅读(368) 评论(0) 推荐(0) 编辑
摘要: SQL语句中的大小写问题 a.关键字、函数名、列名和索引名不区分大小写。 b.数据库名、表名、别名及视图名区分大小写。 一.基本的操作 1.库操作 2.表操作 3.字段操作 mysql> alter table score add id int(2) first; #在最前面添加字段 mysql> 阅读全文
posted @ 2017-12-07 16:03 明王不动心 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 一、查看字符集 1.查看MYSQL数据库服务器和数据库字符集 mysql> show variables like '%character%'; + + + | Variable_name | Value | + + + | character_set_client | utf8 | | chara 阅读全文
posted @ 2017-12-07 15:51 明王不动心 阅读(120131) 评论(3) 推荐(9) 编辑
摘要: 在mysql自带的库中有一个mysql,这个库包含了太多的东西,其中有一张表user,这张表存储了所有的用户信息。 mysql> select user,host,password from user; + + + + | user | host | password | + + + + | roo 阅读全文
posted @ 2017-12-07 10:04 明王不动心 阅读(5795) 评论(0) 推荐(0) 编辑
摘要: 核心知识点: 1.使用负步进可以反转取值字符串及ASCII。 2.stride最好不要与start和end用在一起,会降低代码可读性。 除了基本的切片操作之外,python还提供了somelist[start:end:stride]形式的写法,以实现步进式切割,也就是从每n个元素里面取一个出来。例如 阅读全文
posted @ 2017-12-06 22:58 明王不动心 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 要想将一个字符串反转,首先大脑中肯定想到的是:先将字符串变成列表,使用reverse反转,在转化为字符串。 第一种方法: 第二种方法类似于第一种: 解释:reserved()将x反取为一个可迭代对象,使用list取出所有值,然后使用join连接起来。 第三种方法: 解释:有些取巧,使用-1反向取值 阅读全文
posted @ 2017-12-06 22:30 明王不动心 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 核心知识点: 1.用None这个返回值来表示特殊意义的函数,很容易使调用者犯错,因为None和0以及空字符串之类的值,在条件表达式里都会评估为False。 2.两种方法:二元法;将异常抛给上一级直接报错。 编写工具函数(utility function)时,我们有时候喜欢给None这个返回值赋予特殊 阅读全文
posted @ 2017-12-06 19:16 明王不动心 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 核心知识点: 1.不要写多余的代码:切片的起止索引为0时,有时候使用负值更方便,应该省略; 2.切片不会计较起止索引是否越界; 3.使用切片对列表负值,系统不会考虑范围的长度; 4.更改浅拷贝生产的列表,不会对原列表产生影响,反之,则不同。 Python提供了一种把序列切成小块的写法。这种切片(sl 阅读全文
posted @ 2017-12-06 02:45 明王不动心 阅读(311) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页