11 2022 档案

摘要:PYTHON_字典分模块积累,此模块为【字典】。 1. 计算输入字符串中,各字母出现的次数。 #方法一: s=input() dic={} for e in s: if e not in dic:#若初次进入,则字典取值初始化为1 dic[e]=1 else: dic[e]=dic[e]+1#若非初次进入,则字典取值 阅读全文
posted @ 2022-11-26 21:34 找回那所有、 阅读(37) 评论(0) 推荐(0) 编辑
摘要:PYTHON_lambda分模块积累,此模块为【lambda】。 1. 简单用法: '''定义单个参数的匿名函数''' f1=lambda x:pow(x,2) f1(5) '''定义多个参数的匿名函数''' f2=lambda x,y:x+y f2(5,6) 2. 复杂用法: students=[ {'sno':101,' 阅读全文
posted @ 2022-11-26 16:57 找回那所有、 阅读(36) 评论(0) 推荐(0) 编辑
摘要:PYTHON_not in分模块积累,此模块为【not in】。 1. 移除列表中的多个元素。 例如: 原始列表:[1,2,3,4] 移除列表:[1,2] 返回:[3,4] #方法一:remove()函数 #直接移除就行,不用逐个判断,不会报错 l=[1,2,3,4] l_remove=[1,2] for e in l_re 阅读全文
posted @ 2022-11-26 16:10 找回那所有、 阅读(133) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day13计算字符串中子串出现的次数。 s='asdjnajwa' s.count('a',0,len(s)) --利用函数 count() 计算,语法如下: str.count(sub, start= 0,end=len(string)) -END 菜鸟教程;https://www.bilibili.com 阅读全文
posted @ 2022-11-21 23:25 找回那所有、 阅读(16) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day12将列表转换为字典。 key=['laoda','laoer','laosan'] value=['ha','haha','hahaha'] di={} for i in range(len(key)): di[key[i]]=value[i] --通过键值对形式赋值。 -END https://ww 阅读全文
posted @ 2022-11-21 23:16 找回那所有、 阅读(8) 评论(0) 推荐(0) 编辑
摘要:PYTHON_numpynumpy 用于科学计算,记录如下。 一、数组 C数组中数据类型一致;python列表可不一致,但numpy数组array中数据类型需一致 如传进来的包含不同类型,则自动统一为同一类型,优先级:str>float>int shift+tab:查看该函数的所有参数,tab:自动补全 1.1 列表 vs 阅读全文
posted @ 2022-11-20 20:51 找回那所有、 阅读(22) 评论(0) 推荐(0) 编辑
摘要:PYTHON_pandas数据分析三剑客:numpy、pandas、matplotlib。 numpy 提供运算基础,pandas 提供业务逻辑的处理方法。 pandas 中有 Series(一维)、Dataframe(二维)。 以下多是基于 series 的操作。 1. 使用 list 构造 series 关键点:Seri 阅读全文
posted @ 2022-11-20 17:40 找回那所有、 阅读(32) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day11打印所有的水仙花数。例如:1^3 + 5^3+ 3^3 = 153 1. 字符串取数: if int(i)==int(str(i)[0])**3+int(str(i)[1])**3+int(str(i)[2])**3: --这里利用字符串取数,规避整数位数拆分。 2. 题解: '''判断输出''' 阅读全文
posted @ 2022-11-17 20:54 找回那所有、 阅读(26) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day10暂停一秒输出。 1. 导入库、调用函数: '''导入函数''' import time '''调用函数''' time.sleep(1) 2. 题解: '''导入''' import time '''初始化''' s='博主不得更点项目咯' '''调用、输出''' for e in s: print 阅读全文
posted @ 2022-11-17 17:24 找回那所有、 阅读(17) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day9输出9*9乘法口诀表。 1. 占位符使用: print('%d*%d=%d'%(i,j,i*j),end='\t') --这里将三个变量的值依次填充。 2. 题解: '''遍历输出''' for i in range(1,10): for j in range(1,i+1): print('%d*% 阅读全文
posted @ 2022-11-17 16:48 找回那所有、 阅读(40) 评论(0) 推荐(0) 编辑
摘要:百题_每日一题Day8输入某年某月某日,判断这一天是这一年的第几天? 1. 月份处理: '''初始化''' l=[0,31,28,31,30,31,30,31,31,30,31,30,31] --以列表的形式存储,后续取数累加。 2. 闰年处理: '''定义闰年函数''' def runnian(year): if (y 阅读全文
posted @ 2022-11-17 11:35 找回那所有、 阅读(18) 评论(0) 推荐(0) 编辑
摘要:PYTHON_循环分模块积累,此模块为【循环】。 1. 有四个数字1、2、3、4,能组成多少个互不相同且无重复的三位数,各是多少? '''初始化''' cnt=0 '''循环判断获得无重复三位数''' for i in range(1,5): for j in range(1,5): for k in range(1 阅读全文
posted @ 2022-11-17 10:29 找回那所有、 阅读(29) 评论(0) 推荐(0) 编辑
摘要:PYTHON_取数分模块积累,此模块为按要求【取数】,技巧多,偏灵活。 1. 有 n 个小朋友围在一起玩游戏,游戏规则是这样的:每一轮每个小朋友都自由地从 1-99 中选择一个数,主持人每一轮都会报一个 1-9 的数字x,当小朋友的编号满足一下两个条件的任何一个时要蹲下(否则会被淘汰): 1)编号的数字有 x(如x= 阅读全文
posted @ 2022-11-16 11:37 找回那所有、 阅读(155) 评论(0) 推荐(0) 编辑
摘要:PYTHON_迭代分模块积累,此模块为【迭代】。 1. 输出一组正整数数据和一个正整数(目标值),从这组正整数中找出两个数,使这两个数相加后的和,小于等于目标值并且离目标值最接近,然后将这两个数的和输出。 如:正整数数据为[9,4,3,5],目标值为10,其中正整数数据中4和3、4和5、3和5的和都小于目标值10,但 阅读全文
posted @ 2022-11-15 21:11 找回那所有、 阅读(81) 评论(0) 推荐(0) 编辑
摘要:PYTHON_排序分模块积累,此模块为【排序】。 排序函数 sort() vs sorted(): sort() 仅可用于列表,可直接改变原列表;l.sort(),默认参数 reverse=False 升序排列。 sorted() 可用于任意类型(如字符串等),不会修改原对象,返回新对象;sorted(s),括号内其 阅读全文
posted @ 2022-11-14 20:44 找回那所有、 阅读(60) 评论(0) 推荐(0) 编辑
摘要:PYTHON_函数分模块积累,此模块为【函数】。 1. 韩信点兵 有一次战斗后,韩信要清点士兵的人数。让士兵三人一组,就有两人没法编组;五人一组,就有三人无法编组;七人一组,就有两人无法编组。那么请问这些士兵一共有几人? 这就是著名的韩信点兵问题,又被称为“物不知数”问题,这个问题没有唯一解,你的任务是给定一个大于0 阅读全文
posted @ 2022-11-14 17:44 找回那所有、 阅读(169) 评论(0) 推荐(0) 编辑
摘要:PYTHON_递归 & 递推分模块积累,此模块为【递归 & 递推】。 1. 有以下数列: 1,2,4,8,16,32,64,128,256,512..... 要求:输入一个整数 n,输出该数列 第 n 项所对应的数值。 比如:输入 9,输出 256 法一:递归法 def shulie(n): if n==1: return 1 阅读全文
posted @ 2022-11-14 17:42 找回那所有、 阅读(309) 评论(0) 推荐(0) 编辑
摘要:EXCEL 笔记该记录包含: Excel 便捷操作、排序、匹配、条件、规划求解、模拟分析、统计分析七个模块。 一、便捷操作 合并计算: 数据 - 合并计算 - 求和 / 计数 / 平均值 - 添加区域(仅含表头&数据)- 首行&最左列 多重合并计算: ALT+D+P,后续创建数据透视表 点击表格的 “项” 单元格, 阅读全文
posted @ 2022-11-10 18:12 找回那所有、 阅读(311) 评论(0) 推荐(0) 编辑

这里到底了哦~(●'◡'●)
点击右上角即可分享
微信分享提示