上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页
摘要: IPython 中用 magic 命令 %timeit 来计时。 比较生成速度 %timeit [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25] 1000000 loops, best of 3: 456 ns p 阅读全文
posted @ 2021-02-22 16:42 Python探索牛 阅读(763) 评论(0) 推荐(0) 编辑
摘要: f-strings 是指以 f 或 F 开头的字符串,其中以 包含的表达式会进行值替换。(目前支持python3.6版本) 下面看下 f-strings 的使用方法 基本使用(作用:替换值) >>>name = 'xiaoming' >>> age = 18 >>> f"hi, {name}, ar 阅读全文
posted @ 2021-01-23 17:02 Python探索牛 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 给你一个其中包含不同的英文字母和标点符号的文本,你要找到其中出现最多的字母,返回的字母必须是小写形式, 当检查最想要的字母时,不区分大小写,所以在你的搜索中 "A" == "a"。 请确保你不计算标点符号,数字和空格,只计算字母。 如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在 阅读全文
posted @ 2021-01-12 21:21 Python探索牛 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 在此之前先来看看变量和对象的关系:Python 中一切皆为对象,数字是对象,列表是对象,函数也是对象,任何东西都是对象。而变量是对象的一个引用(又称为名字或者标签),对象的操作都是通过引用来完成的。例如,a = []是一个空列表对象,变量 a 是该对象的一个引用 例1 def test(c): c. 阅读全文
posted @ 2021-01-08 21:01 Python探索牛 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 问题: 输入一个数组,输出该数组的第二大的数字,并且编写相关的测试用例 注意: 1.如果list含有非int, float元素需要remove 2.如果list有重复的最大元素,需要自己处理,内置的list.sort(reverse=True)和heapq.nlargest排序,元素个数不变。 附上 阅读全文
posted @ 2020-12-18 16:24 Python探索牛 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 数据清洗是数据分析的必备环节,在进行分析过程中,会有很多不符合分析要求的数据,例如重复、错误、缺失、异常类数据。 一、 重复值处理 数据录入过程、数据整合过程都可能会产生重复数据,直接删除是重复数据处理的主要方法。pandas提供查看、处理重复数据的方法duplicated和drop_duplica 阅读全文
posted @ 2020-12-16 19:24 Python探索牛 阅读(2896) 评论(0) 推荐(0) 编辑
摘要: 这三个内置函数还是非常有用的,在工作中用的还不少,顺手,下面一一进行介绍 1、filter 语法:filter(function,iterable) 解释:把迭代器通过function函数进行过滤出想要的数据 用法:可以设置一个迭代器,然后把相同属性的元素过滤出来,如下所示 list1 = [1,2 阅读全文
posted @ 2020-12-02 20:00 Python探索牛 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 练习1.模拟登陆判断(3次机会) r_name = 'xianyu' r_password = '123456' i = 3 # 用来控制循环次数 while i > 0: name = input('请输入你的账号:') i -= 1 if name == r_name: # 输入的账号正确时 p 阅读全文
posted @ 2020-11-05 21:13 Python探索牛 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言 python的排序有两个方法,一个是list对象的sort方法,另外一个是builtin函数里面sorted,主要区别: sort仅针对于list对象排序,无返回值, 会改变原来队列顺序 sorted是一个单独函数,可以对可迭代(iteration)对象排序,不局限于list,它不改变原生数据 阅读全文
posted @ 2020-11-02 21:23 Python探索牛 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: for跳出多层循环 break_flag = False for i in range(10): print("爷爷层",i) for j in range(10): print("=爸爸层",j) if j == 3: break_flag = True break for k in range( 阅读全文
posted @ 2020-10-31 21:06 Python探索牛 阅读(1390) 评论(1) 推荐(1) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页