上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
摘要: 1. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。 要求: 用if语句实现; 输入百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。 代码: a=eval(input('请输入成绩 阅读全文
posted @ 2021-10-27 21:33 小小程序员ol 阅读(5486) 评论(0) 推荐(0) 编辑
摘要: 一、总结 apply —— 应用在 dataFrame 上,用于对 row 或者 column 进行计算 applymap —— 应用在 dataFrame 上,元素级别的操作 map —— python 系统自带函数,应用在 series 上, 元素级别的操作 二、实操对比 构建测试数据框: im 阅读全文
posted @ 2021-10-25 20:51 小小程序员ol 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、使用字典 dict 统计 循环遍历出一个可迭代对象的元素,如果字典中没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在则将该元素对应的值加1。 lists = ['a','a','b',1,2,3,1] count_dist = dict() for i in lists: if 阅读全文
posted @ 2021-10-21 21:39 小小程序员ol 阅读(4920) 评论(0) 推荐(0) 编辑
摘要: 1. 切片不执行越界检查和报错 下面代码的输出结果将是什么? list = ['a', 'b', 'c', 'd', 'e'] print list[10:] 下面的代码将输出空列表 [] ,不会产生IndexError错误。就像所期望的那样,尝试用超出成员的个数的index来获取某个列表的成员。 阅读全文
posted @ 2021-10-18 21:38 小小程序员ol 阅读(95) 评论(0) 推荐(1) 编辑
摘要: lambda/filter/map/reduce这几个函数面试中很肯定会用到,本篇主要介绍这几个函数的用法。 1 lambda 匿名函数,用法如下: # lambada 参数,参数,参数 : 返回的表达式 示例1: f = lambda x, y: x * y print(f(2, 3)) # 6 阅读全文
posted @ 2021-10-08 20:39 小小程序员ol 阅读(166) 评论(0) 推荐(0) 编辑
摘要: findall 函数: 在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表。 注意: match 和 search 是匹配一次 findall 匹配所有,match 和 search 的区别也很大,可以自行网上查找! 这里主要需要讨论的是其返回值的展现方式,即 阅读全文
posted @ 2021-09-28 20:59 小小程序员ol 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c " >>> a.strip() 'a b c' 2:lstrip()方法,去除字符串开头的空格 >>> a = " a b c " >>> a.lstrip() 'a b c ' 3:rstrip()方法,去除字符 阅读全文
posted @ 2021-09-25 16:56 小小程序员ol 阅读(3581) 评论(0) 推荐(0) 编辑
摘要: 首先,我们知道Python3中,有6个标准的数据类型,他们又分为可以变和不可变。 不可变:Number(数字)、String(字符串)、Tuple(元组)。 可以变:List(列表)、Dictionary(字典)、Set(集合)。 一.浅拷贝 a 和 b 是一个独立的对象,但他们的子对象还是指向统一 阅读全文
posted @ 2021-09-07 21:29 小小程序员ol 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 导入模块 import random 1、random.choice(列表/元组/字符串) ,在列表或者元组中随机挑选一个元素,若是字符串则随机挑选一个字符 num1 = random.choice(['hello',True,1,[1,4,5]]) print(num1) 输出(每次输出的结果不一 阅读全文
posted @ 2021-08-30 21:39 小小程序员ol 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 我们经常需要这样处理一个列表:把一个列表里面的每个元素, 经过相同的处理 ,生成另一个列表。 比如:一个列表1,里面都是数字,我们需要生成一个新的列表B,依次存放列表A中每个元素的平方 怎么办? 当然可以用for循环处理,像这样 list1 = [1,2,3,4,5,6] list2 = [] fo 阅读全文
posted @ 2021-08-21 21:11 小小程序员ol 阅读(720) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页