时光舞者
时光舞者
全部文章
分类
归档
标签
去牛客网
登录
/
注册
时光舞者的博客
TA的专栏
36篇文章
0人订阅
MySql题库
11篇文章
560人学习
华为机考题库
25篇文章
335人学习
全部文章
(共35篇)
题解 | #字符串分隔#
来自专栏
知识点:1.len()函数计算字符串长度;2.分别计算被8整除的整数和余数;3.if函数分类讨论长度小于8 或 能整除 不能整除 最后输出的内容; word = input() num = len(word) yushu = num%8 beishu = int(num/8) if num <...
2023-02-08
0
311
题解 | #明明的随机数#
来自专栏
知识点:1.换行输入多条数据时,使用列表循环,将数据逐个存入列表中;2.列表排序思路:使用set()函数将列表转为无序集合,使用list()将无序集合转化为列表后,使用sort()函数对列表排序;sort 与sorted的区别sort()与sorted()的不同在于,sort排序不产生新的列表,而s...
2023-02-08
0
265
题解 | #计算某字符出现次数#
来自专栏
利用函数进行字母的大小写转换upper():所有字母大写lower():所有字母小写capitalize():首字母大写,其他字母小写title():每个单词首字母大写,其他小写#encoding:UTF-8msg = 'www.BAIDU.com.123'print(msg.upper()) #...
2023-02-08
0
254
题解 | #字符串最后一个单词的长度#
来自专栏
知识点:1.字符串按照空格分隔;1.列表中最后一个; word = input().split(" ") print(len(word[-1]))
2023-02-08
0
226
题解 | #国庆期间近7日日均取消订单量#
来自专栏
难点一:近7日订单完成量和取消量,参考牛客@盐咸咸(235454159)同学的处理方式,分组后,使用窗口函数求和;难点二:国庆头3天里,需要统计日均订单完成量和取消量之后,条件筛选头3天,切记不要基础数据中提前筛选头3天! select dt,finish_num_7d,ancel_num_7d f...
2023-01-13
0
313
题解 | #每个城市中评分最高的司机信息#
来自专栏
难点:每个城市中评分最高是平均评分最高,有多个司机评分并列最高时,都输出,使用窗口函数,rank()平均评分相同时排名相同; rank() over(partition by city order by avg(grade) desc) ranking select city,driver_id,...
2023-01-13
0
308
题解 | #统计2021年10月每个退货率不大于0.5商品#
来自专栏
电商数据分析指标计算方式:商品点展比=点击数÷展示数;加购率=加购数÷点击数;成单率=付款数÷加购数;退货率=退款数÷付款数,解释:在2021年10月商品8001被展示了6次,点击了5次,加购了4次,付款了3次,退款了1次,因此点击率为5/6=0.833,加购率为4/5=0.800,成单率为3/4=...
2023-01-12
0
560
题解 | #连续签到领金币#
来自专栏
解题思路:1.查询用户登录日志表t1,按照签到时间排名ranking,两者相减计算每次连续签到的起始时间;2.查询用户连续签到天数,使用窗口函数对用户和每次签到的起始时间分组,按照登录时间升序;3.计算当日获取金币数;4.计算用户各月份获取金币数,按照用户和月份分组求和即可;难点:1.用户连续登录天...
2023-01-11
0
519
题解 | #每天的日活数及新用户占比#
来自专栏
select dt,count(distinct uid) dau, round(count(if(is_new=1,1,null))/count(distinct uid),2) uv_new_ratio from (select t1.uid uid,dt,first_date, if(dt=f...
2023-01-11
0
260
题解 | #统计活跃间隔对用户分级结果#
来自专栏
解题思路:1.查询每个用户首次登陆时间和最后活跃时间表t1;2.查询当前时间和总用户数表t2,假设今天就是数据中所有日期的最大值;3.查询每个用户首次登陆距离今天、最后活跃距离今天的时间差表t3;4.用户分级group by user_grade,计算分级用户占比;函数说明:1)使用left joi...
2023-01-11
0
431
首页
上一页
1
2
3
4
下一页
末页