
python练习
文章平均质量分 69
KathAmy
数据分析、python程序猿、SQL girl,持续更新有关互联网数据分析知识,共同进步!
展开
-
Python Day2 爬虫基础操作【初级】
soup.select(css选择器) - soup代表的是整个网页,在整个网页中获取css选择器选中的所有标签,返回值是一个列表,列表中的元素是标签对象。标签对象.select(css选择器) - 在指定标签中获取css选择器选中的所有表情,返回值是一个列表,列表中元素是标签对象。标签对象.select_one(css选择器) - 在指定标签中获取css选择器选中的第一个标签,返回值是标签对象。soup对象代表网页对于的HTML标签(代表整个网页)...原创 2022-08-14 10:12:13 · 351 阅读 · 0 评论 -
Python Day17 csv文件和Excel文件操作【初级】
csv文件叫逗号分割值文件 —— 每一行内容是通过逗号来区分出不同的列csv文件可以直接通过excel打开,以行列的形式保存和显示数据,但是相对Excel文件,它只能存储数据,不能保存公式和函数。......原创 2022-08-10 20:01:08 · 746 阅读 · 2 评论 -
Python 正则表达式练习
能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括( )span=(0, 5), match=‘你是猪猪侠’>[‘窗前明月光’, ‘疑是地上霜’, ‘举头望明月’, ‘低头思故乡’, ‘’]用户名必须由字母、数字或下划线构成且长度在6~20个字符之间。 要求: 1.用户名只能包含数字 字母 下划线。请输入您的用户名:KathAmy90_请输入您的用户名:hnjNK_mk。请输入您的密码:hsnHJK好的。解析:答案A,B,D。解析:A,B,C,D。..原创 2022-08-10 18:53:08 · 2440 阅读 · 0 评论 -
Python Day16 正则表达式【初级】
正则表达式是一种可以让复杂的字符串问题变得简单的工具;正则并不是python特有的语法(不属于Python),所有的高级编程语言都支持正则,正则的语法通用。不管通过正则表达式解决的是什么问题,写正则的时候都是使用正则表达式描述字符串规则。......原创 2022-08-09 20:12:13 · 631 阅读 · 0 评论 -
Python Day15 json和文件操作【初级】
json和xml都是一种通用的数据格式,可以用于不同编程语言之间的数据交流json相对xml更小更轻,传输速度更快;xml相对于json更安全。json数据格式的要求:一个json有且只有一个数据;并且唯一的这个数据必须是json支持的类型的数据。json支持的类型有哪些:1)数字:包括整数和小数,表示的时候直接写:100、23、0.3、-65、3e42)字符串:用双引号引起来的数据:“abc”、“小明”3)布尔:只有 true 和 false 两个值4)空值:null5)数组:相当于pytho原创 2022-08-08 18:55:20 · 407 阅读 · 0 评论 -
Python Day14 文件读写【初级】
默认情况下程序中的数据是保存在运行内存中的,当程序运行结束后对应运行的程序会自动销毁。如果希望在这次运行程序的时候可以使用上一次运行程序产生的数据,就必须将数据保存在硬盘或磁盘中。硬盘保存数据的最小单位是文件。将数据以文件的形式保存在磁盘中怎么将程序中的数据放到文件中?怎么在程序中获取文件的内容?答案:文件操作操作文件内容基本流程:打开文件 -> 文件读写操作 -> 关闭文件1)打开文件open(file, mode=‘r’, *, encoding=None) - 以指定的方式打开文件,返回一个文原创 2022-08-06 10:21:15 · 291 阅读 · 0 评论 -
Python Day13 面向对象基础练习
狗拥有属性:姓名、性别和品种 拥有方法:叫唤。人类拥有属性:姓名、年龄、狗 拥有方法:遛狗。原创 2022-08-04 21:44:44 · 234 阅读 · 0 评论 -
Python Day13 面向对象基础【初级】
类就是拥有相同功能和相同属性的对象的集合:抽象的概念;对象就是类的示例,是类型、类别人是类,具体的一个人就是对象电脑是类,具体的一台电脑就是对象(有具体的品牌、CPU、显示屏)list是类,[10, 20]就是列表的对象用代码描述清楚这个类是拥有那些相同功能和哪些相同属性的对象的集合功能 - 函数属性 - 保存数据的变量class 类名 : 类的说明文档类的内容说明:1)class - 关键字;固定写法。...原创 2022-08-04 20:31:24 · 675 阅读 · 1 评论 -
Python Day11 函数练习题
写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)编写一个函数,计算一个整数的各位数的平方和。4)将点按照点到x轴的距离大小从大到小排序。3)获取列表中距离原点最远的点。1)获取列表中y坐标最大的点。2)获取列表中x坐标最小的点。.........原创 2022-08-02 21:10:13 · 380 阅读 · 0 评论 -
Python Day11 函数进阶【零基础】
1)什么是返回值返回值就是从函数内部传递到函数外部的数据(Python中的每个函数都可以传递一个数据到函数的外部)2)怎么确定一个函数的返回值(怎么将函数内部的数据传递到函数外部)return后面的值就是函数的返回值(执行函数体时如果遇到return,return后面的值就是函数的返回值3)怎么在函数外部获取函数的返回值获取函数调用表达式的值就是获取函数的返回值(函数调用表达式就是调用函数的语句)4)什么时候使用返回值如果实现函数的功能产生了新的数据,就将新的数据作为函数的返回值返回。...原创 2022-08-02 20:09:51 · 222 阅读 · 0 评论 -
Python Day10 函数练习题
编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串原创 2022-08-01 20:33:46 · 282 阅读 · 2 评论 -
Python Day10 函数基础【零基础】
在真正认识函数之前,我们可以将封装的函数当做一个机器,我们需要做什么的时候就用对应功能的现成机器即可,不需要再次建一个机器,封装函数的过程就是制造机器的过程;函数运行出的什么样的结果,也就相当于机器能为我们做什么(比如洗衣机,饮水机,咖啡机)。特定地说,函数就是实现某一特定功能的代码的封装。(函数就是将实现某一个或某一类功能的代码打成一个包。目的就是为了以后需要这个包装的代码对应的功能时,不用重新写这段代码,而是使用封装这段代码的函数)。...原创 2022-08-01 17:53:54 · 151 阅读 · 0 评论 -
Python Day9 字符串进阶【零基础】
1)字符串1.find(字符串2)-获取字符串1中字符串2出现第一次的位置(以0开始的下标值返回),如果字符串2不存在,返回值为-1。2)字符串1.index(字符串2)-获取字符串1中字符串2出现第一次的位置(以0开始的下标值返回),如果字符串2不存在,报错!2)字符串1.replace(字符串2,字符串3,N)-将字符串1中前N个字符串2替换成字符串3。1)字符串1.replace(字符串2,字符串3)-将字符串1中所有的字符串2都替换成字符串3。.........原创 2022-07-29 20:03:30 · 537 阅读 · 0 评论 -
Python Day8 字符串练习
输入**‘abc123’**输出**‘c1’**例如输入’abcd1234’输出’bd24’例如输入**‘a2h2klm12+’**输出。请输入一个不超过三位的数字*'anc2+93-sj胡说。’py1901009’**输入**‘123’’py1901023’**输入**‘9’请输入一个不超过三位的数字zxs23dxc。例如输入字符串**‘abc123’请输入一个字符串KathAmy123。请输入一个不超过三位的数字22。......原创 2022-07-28 22:53:29 · 1606 阅读 · 0 评论 -
Python Day8 元组和字符串【零基础】
1)元组是容器型数据类型将()作为容器的标志,里面多个元素用逗号隔开(数据1,数据2,数据3,…)2)元组是不可变的(不支持增删改);有序的(支持下标操作)3)元素没有要求空元组(无意义)01)字符串是容器型数据类型(字符串对应的容器只能保存多个文字符号-字符)。将’'或者""作为容器的标志,里面的每个符号包括的就是字符串中的各个元素2)不可变的(不支持增删改);字符串有序(支持下标操作)3)元素引号中的每个符号都是字符串的元素(任何文字符号都可以是字符串的元素,注意。...原创 2022-07-28 21:21:25 · 695 阅读 · 0 评论 -
Python Day7 字典练习题
2)打印不及格未成年学生的名字和对应的成绩。4)打印手机尾号是8的学生的名字。5)打印最高分和对应的学生的名字。7)将列表按学生成绩从大到小排序。6)删除性别不明的所有学生。1)统计不及格学生的个数。3)求所有男生的平均年龄。.........原创 2022-07-27 23:15:45 · 795 阅读 · 0 评论 -
Python Day7 字典和元组【零基础】
1)字典是容器型数据类型,将{}作为容器的标志,里面多个键值对用逗号隔开{键1值1,键2值2,键3值3,…}2)字典是可变的(支持增删改);字典是无序的(不支持下标操作)3)对字典元素的要求字典的元素是键值对键的要求a.键必须是不可变类型的数据(一般使用字符串作为键)b.键是唯一的(不可重复有多个)值得要求没有要求。...原创 2022-07-27 21:17:02 · 212 阅读 · 0 评论 -
Python Day6 列表练习题
进阶列表的练习题原创 2022-07-26 22:19:01 · 1275 阅读 · 4 评论 -
Python Day6 列表进阶【零基础】
列表进阶操作,列表相关函数,相关方法以及列表推导式原创 2022-07-26 20:31:18 · 459 阅读 · 0 评论 -
Python Day5 列表练习题,由易到难
有关列表的练习题原创 2022-07-26 18:00:34 · 894 阅读 · 0 评论 -
Python Day5 列表及相关操作【零基础】
认识列表,列表的运用,增删改操作原创 2022-07-25 21:57:51 · 732 阅读 · 0 评论 -
Python 第一周练习,用练习强化记忆!
初步练习题,较为简单原创 2022-07-24 11:26:06 · 96 阅读 · 0 评论 -
Python Day4 循环关键字和练习【零基础】
Python学习Day4,循环关键字和相关练习原创 2022-07-22 19:55:50 · 995 阅读 · 0 评论 -
Python Day3 分支和结构【零基础】
零基础学习第三天,条件分支和循环结构原创 2022-07-22 08:35:56 · 599 阅读 · 0 评论 -
Python Day10练习题,有关数学规律的运算
Python有关数学练习题的规律运算,转动一下我们的大脑吧!原创 2022-07-05 10:05:54 · 383 阅读 · 0 评论 -
Python Day9 作业,随机生成Excel文件
python 随机生成学生成绩表,并计算总分和最高分以及最低分原创 2022-07-04 11:14:55 · 1221 阅读 · 0 评论 -
Python Day8作业,批量导入CSV文件数据
对CSV文件进行批量读取数据并加入一个新的CSV文件中原创 2022-07-01 17:15:12 · 1100 阅读 · 0 评论 -
Python Day7练习题来咯!登录注册系统的实现
Day7练习题,初级对数据文件的读写!原创 2022-06-30 14:16:19 · 226 阅读 · 0 评论 -
Python Day6练习题来啦!
练习题来咯!看看你能完成多少吧!原创 2022-06-29 11:16:06 · 2064 阅读 · 2 评论 -
Python Day5练习题来啦!
Day5练习题来啦,一定要写代码!写代码!写代码!原创 2022-06-28 12:01:06 · 150 阅读 · 0 评论 -
Python Day4练习题
Day4练习题来啦!原创 2022-06-27 17:54:52 · 135 阅读 · 0 评论 -
Python Day3_练习题来咯!
Day3练习题来咯!等你来挑战!原创 2022-06-24 16:57:14 · 287 阅读 · 0 评论 -
Day2_练习题
Day2 练习题,学完一定要练习,记忆需要巩固!原创 2022-06-22 19:07:19 · 92 阅读 · 0 评论