(34人评价)
Python全栈+数据分析系统辅导课

名师答疑,全网最新内容,满足就业+辅修双目标

价格 ¥ 4999.00

循环的嵌套注意思维方式,比如分成两个循环语句后在进行嵌套

[展开全文]

#range(start,stop[, step])

while和for相比没有步近值

[展开全文]

短路原则

优先级

not高于and高于or

成分运算符

in和not in

身份运算符

is 和 is not 与 == 和 !=的意思很像

但前者是判断两个箱子里的东西是否一样,后者指是否指向同一个箱子

运算符优先级

[展开全文]

7/2的结果是浮点数

7//2的结果是int,但是是向下取整

d,e=divmod(7,2) 同时获得商和余数

位运算符稍微了解

[展开全文]

select lifeexpectancy from country where 

[展开全文]

外连接

left join 左外连接,左边的是主表,左边的表不加限制

right join 右外连接,右边的是主表,右边的表不加限制

full join,两边都是主表,用union代替

所有数据形成并集

 

[展开全文]

分组函数

sum求和

avg平均值

count计算非空字段值的个数

max最大值

min最小值

 

[展开全文]

ifnull当给定的字段内容为空的时候,显示指定的默认值

select name indepyear,concat(name, " was founded in ", ifnull(indepyear,"----“) from country 

有年份显示被发现,没有年份显示----

ifnull(A,B)

convert将指定字符串转换为对应的字符集进行输出

select convert(“建国时间” using gbk)

if(表达式1,表达式2,表达式3)如果表达式1成立,那么显示表达式2,否则显示表达式3

select name,if(indepyear is null, '没有建国年份',concat('建国年份为', indepyear,'年')) from country

case when

select name,continent, case continent when 'Asia' then '亚洲' when 'Africa' then '非洲' else '暂不做翻译' end 中文名称 from country;

[展开全文]

查询语句

select 字段1,自断2,表达式  from 表名;

为字段起别名

select name '城市名' from city;

select now() as '当前时间' from city;

ctrl + b 自动排列格式

去除重复值distinct

 

 

[展开全文]

float型数值的运算需要控制精度,因为计算机无法精确存储小数。

//取整运算,商向下取整。-7//2=-4,7//2=3

 

a          00111100

b          00001101

result   00001100

&位与,两个数字的位都为1的时候,结果为1(00001100)。

|位或,两个数字的位有1的时候,结果为1(00111101)。

^位异或,两个数字的位不一样的时候,结果为1(00110001)。

~位非,就是每个数字的位都去反。

向左移位n<<m,表示n乘以2的m次幂

向右移位n>>m,表示n除以2的m次幂

 

[展开全文]

授课教师

教学总监

课程特色

视频(240)