练习题
文章平均质量分 82
黎扶澈
探寻的终点是避免成为偏见的附庸
展开
-
第十一章 正则表达式 课后练习题
目录1、匹配一行文字中的所有开头的字母内容2、匹配一行文字中的所有开头的数字内容3、匹配一行文字中的所有开头的数字内容或字母内容4、 只匹配包含字母和数字的行5、写一个正则表达式,使其能同时识别下面所有的字符串:'bat', 'bit', 'but', 'hat', 'hit', 'hut‘6、匹配所有合法的python标识符7、提取每行中完整的年月日和时间字段8、将每行中的电子邮件地址替换为你自己的电子邮件地址9、匹配\home关键字10、使用正则提取出字符串中的单词12、提取字符串中合法的超链接地址13原创 2022-06-25 22:50:26 · 1015 阅读 · 0 评论 -
第十章 面向对象 课后练习题
目录1、类和对象的概念和关系是什么? 2、什么样的代码才是面向对象? 3、类的构造方法与成员方法之间有什么区别? 4、self关键词的作用是什么?5、说出类方法和静态方法的区别?分别实现一个类方法和静态方法实例6、什么是数据封装与隐藏? 7、什么是方法重写,方法重写的规则是什么? 8、编写程序片段,定义表示课程的类Course。课程的属性包括课程名、编号、选修课号;方法包括设置课程名、设置编号、设置选修课号以及获取课程名、获取编号、获取选修课程号,然后打印输出该对象的课程名、编号以 及选修课号。9、实现一个原创 2022-06-04 22:58:12 · 965 阅读 · 0 评论 -
第九章 时间 课后练习题
目录1、计算程序执行耗时2、将时间字符串转换为时间戳3、将格式时间字符串转换成时间元组,然后再转换成自定义的时间格式字符串4、将当前时间戳转换为指定格式日期5、创建名称为当前时间(年月日)的目录,在这个目录下创建名称为当前时间(年月日)的txt文件,并且输入内容为 “你好”6、获得三天(三小时和三分钟)前的时间方法7、计算昨天和明天的日期8、使用datetime模块来获取当前的日期和时间9、创建名称为log的目录,目录下创建三个文件夹,名分别为去年今天的日期、当前日期(年原创 2022-05-08 10:59:36 · 423 阅读 · 0 评论 -
第八章 集合 课后练习题
目录1、能够熟练进行字符串、列表、元组和set之间的转换。2、结合set对象,统计某个list出现的重复元素个数3、定义一个不可变集合,向不可变集合中添加元素或者修改已有元素,并捕获异常4、列出你所有知道的排重方法原创 2022-05-05 09:01:01 · 92 阅读 · 0 评论 -
第七章 异常、模块和包 课后练习题
目录1. 实现自己的数学模块mymath,提供有4个函数,分别为加减乘除,在B模块中调用A模块的函数。2. 实现自己的字符串模块mystr,里面有方法:isdigit,strip, join,split3. 构建一个模块的层级包4. 实现一个除法函数,并处理异常5. 引发一个异常,并将它抛除到上层函数,上层函数捕获该异常并处理6. 实现字符串、列表、元组和set之间互相转换7. 结合set对象,统计某个list出现的重复元素个数8. 定义一个元组,向元组中添加元素或者修改已.原创 2022-05-07 12:41:50 · 210 阅读 · 0 评论 -
第六章 文件和目录操作 课后练习题
目录一、文件操作练习题1.同时读写文件2.创建一个空文件3.读取文件的前两行4.读取文件的奇数行5.在文件中写入一个列表的内容6.在文件中的0、2、4位置写入当前的文件位置偏移量7.with写法读取文件内容8.统计一个文件中单词个数9.将一个文件的所有单词倒序写入文件中二、课后综合练习题1. 基础题:2. 返回一个路径的目录名和文件名3. 分离文件名与扩展名4. 找出某个目录下所有的文件,并在每个文件中写入“gloryroad”5. 如果某个目原创 2022-05-02 23:03:58 · 637 阅读 · 0 评论 -
第五章 字符串 课后练习题
目录1. 将一个正整数分解质因数2. 一个字符串中,分别输出奇数坐标字符或偶数坐标字符,奇数坐标的一行,偶数坐标的一行3. 统计字符串中的字母、数字、其他字符个数4. 有一个已经排好序的列表。现输入一个数,要求按原来的规律将它插入列表中5. 统计名字列表中,各名字的首字母在名字列表中出现的次数6. 字符替换7. 找出字符串中出现次数最多的字符,并输出其出现的位置8. 找出一段句子中最长的单词及其索引位置,以字典返回9. 字母游戏10. 实现字符串的upper、low.原创 2022-04-24 23:12:57 · 451 阅读 · 0 评论 -
第四章 列表、元组和字典 课后练习题
目录一、列表练习题:1.操作一个list做增删改查操作(写一个图书管理系统)2.完成引用复制和非引用复制的一个例子3.找到两个列表中不同的元素和相同元素4.数字和字母混合的list中,奇数位元素加1,偶数位加25.递归处理嵌套的list6: 遍历list,但是list中元素的数据类型不定,有可能有嵌套的list,嵌套的tuple,dict等。(没有多重嵌套)8.1个纯数字的list中,分别输出奇数坐标数字或偶数坐标数字9.找到序列中最大的元素,自己写算法实现,不能用现有函原创 2022-04-10 18:41:45 · 1100 阅读 · 0 评论 -
第三章 函数 课后练习题
1. 打印2000-3000之间被7整除但不被5整除的数,以,(逗号)分隔2. 输出9*9口诀表3. 计算1 - 1/2 + 1/3 - 1/4 + … + 1/99 - 1/100 + …直到最后一项的绝对值小于10的-5次幂为止4. 编程将类似“China”这样的明文译成密文5. 输出以下如下规律的矩阵6. 对一个列表求和,如列表是[4, 3, 6],11.画等(腰)边三角形(实心、空心)12.画倒等边三角形13.画直角三角形(实心、空心)14.用*号输出字母C的图案原创 2022-04-01 17:05:10 · 298 阅读 · 0 评论 -
第二章 控制流 课后练习题
目录1. 使用尽可能多的方法实现list去重2. 成绩等级判断3. 实现数学中多项式求和公式的打印4. 统计名字列表中,各名字的首字母在名字列表中出现的次数5. 输入三个数,判断是否能构成三角形。能构成三角形三边关系:6. 实现字典的fromkeys方法7. 键盘读入一字符串,逆序输出8. 读入一个整数n,输出n的阶乘9. 打印1/2, 1/3, 1/4,….1/1010. 写一个函数实现一个数学公式11. 输入数字a,n,如a,4,则打印a+aa+aaa+aaa原创 2022-03-24 19:01:52 · 585 阅读 · 0 评论 -
第一章 python初窥 课后练习题
1. 输入1-127的ascii码并输出对应字符17.sort函数18.实现一个简单的单词本19.输入一个正整数,输出其阶乘结果21.输入3个数字,以逗号隔开,输出其中最大的数22.输入一个年份,输出是否为闰年23.求两个正整数m和n的最大公约数原创 2022-03-22 20:33:51 · 1609 阅读 · 0 评论