问答题1. assert 的作用是什么?答:assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。一般来说我们可以用Ta在程序中置入检查点,当需要确保程序中的某个条
转载
2024-01-11 22:13:18
0阅读
|- 鱼c小甲鱼零基础学python全套课后题及答案.doc - 8.10 MB|- 096Pygame:飞机大战7.mp4 - 100.20 MB|- 095Pygame:飞机大战6.mp4 - 100.90 MB|- 094Pygame:飞机大战5.mp4 - 116.70 MB|- 093Pygame:飞机大战4.mp4 - 93.10 MB|- 092Pygame:飞机大战3.
转载
2023-08-03 23:17:53
115阅读
测试题:0.继承机制给程序员带来的最明显的好处是? 可以有效的减少代码量。如果一个类A继承自另一个类B,就把A叫做B的子类,把B称作A的父类。A会拥有拥有的全部属性和方法,不需要对于A再进行相似编辑。然而在子类编程的过程中,也可以重新定义某些定义,并重写某些方法,(覆盖原来父类所拥有的的属性和方法,使得子类与父类拥有不同的功能。)在子类中追加新的属性和方法是一种常用的操作。 
这题的要求是搜索当前目录内,包含所输入关键字的txt文件,并标注出,是在文件的第几行,和第几个位置这道题目中,碰到了好几个基础知识缺失的地方,以及后期调试中莫名其妙的报错,经过一个上午的纠结,找到了报错真实位置,并看到一些规律,这里记录下。代码如下:import os def print_pos(key_dict):keys = key_dict.keys() #这里是将
转载
2023-10-22 13:43:07
96阅读
作业31:测试题:0、pickle的实质是什么? a.将对象数据以二进制形式保存在文件中 b.将对象数据以二进制形式从文件中读取 输入输出二进制流 1、使用pickle的什么方法存储数据? dump() 2、使用pickle的什么方法读取数据? load() 3、使用pickle能不能保存为”*.txt”类型的文件? 可以,后缀名可以任意指定,只不过用文本编辑器打开时,是
转载
2023-10-09 16:58:24
93阅读
一、作业内容:01、将下面的内容写到一个文件中,取名为ex1.py。这个命名方式很重要,Python文件最好以.py结尾。print "Hello World!"
2 print”Hello Again"
3 print"I like typing this."
4 print"This is fun."
5 print"Yay! Printing."
6 print"I'd much rathe
转载
2023-07-27 19:07:41
365阅读
测试题:0. if not (money < 100): 上边这行代码相当于?答案:if (money >= 100):1. assert 的作用是什么?答案:assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。 什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今
转载
2023-11-26 16:06:33
119阅读
文章目录第000讲:愉快的开始第001讲:我和Python的第一次亲密接触讲课思尻思尻题1.python是脚本类型的语言2.IDLE是什么3.print()的作用4.为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?5.如果我需要在一个字符串
转载
2023-08-21 15:30:56
104阅读
Python是跨平台的语言,同样的源代码在不同的操作系统不需要修改就可以同样实现,Python的作者倒腾了OS模块这么一个玩意儿,有了OS模块,就不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用os模块中关于文件/目录常用的函数使用方法os.path模块中关于路径常用的函数使用方法0.统计当前目录下每个文件类型的文件数思路:在当前目录下遍历所有文件(文件夹归为一类),os.
转载
2024-01-07 21:00:01
68阅读
# Python小甲鱼课后习题:深入学习Python的基础
在这篇文章中,我们将通过“Python小甲鱼”的课后习题,深入学习Python的基础知识。我们将以易于理解的示例代码和图表来帮助说明概念,以便让初学者能够轻松掌握Python编程语言的基本要素。
## 1. Python基本数据类型
Python的基本数据类型包括整型、浮点型、布尔型和字符串。这些数据类型构成了任何程序的基础。让我们
原创
2024-10-16 05:14:21
34阅读
课后作业:1. 请问这个函数有多少个参数?def MyFun((x, y), (a, b)):return x * y - a * b如果你回答两个,那么恭喜你错啦,答案是0,因为类似于这样的写法是错误的!我们分析下,函数的参数需要的是变量,而这里你试图用“元祖”的形式来传递是不可行的。我想你如果这么写,你应该是要表达这么个意思:def MyFun(x, y):return x[0] * x[1]
转载
2023-06-21 23:11:15
312阅读
动动手:0.编写一个程序,接受用户的输入并保存为新的文件,程序实现如图:实现代码:1 def new_file(file_name):
2 f = open (file_name , "w")
3 print("请输入内容[单独输入':w'保存退出]:")
4 while True:
5 write_some = input()
6
转载
2023-07-03 09:36:09
248阅读
作业21:测试题:0、请使用lambda表达式将下边函数转变为匿名函数? def fun_A(x,y=3): return x*yresult=lambda x,y=3 : x*y1、请将下边的匿名函数转变为普通的屌丝函数? lambda x:x if x%2 else None 屌丝函数:def add(x):
if x%2:
return x
else:
r
转载
2023-08-07 11:59:48
352阅读
P15~P16 第五章 字符串一、字符串与前面介绍的列表、元组有相似之处#字符串分片str1 = " I love fishc.com!"a = str1[:6]print(a)#结果: I lov#字符串利用索引取值str1 = " I love fishc.com!"print(str1[5])#结果: v#字符串的拼接str1 = " I love fishc.com!"b = str1[:
转载
2023-06-19 13:48:03
156阅读
了不起的分支和循环(I)1. Python 同一个代码块中的所有语句必须遵循什么原则? 遵循同一缩进的原则。Python 是通过缩进来检测代码块的,向右缩进相同距离的所有语句,都同属于一个代码块。2. 请问下面代码是否能够正常执行?x = 3
y = 5
if x > y:
print("x比y大") 不能。缩进有问题。3. 请问下面代码是否能够正常执行?x = 3
y = 5
if x
转载
2023-09-22 15:25:47
478阅读
如果我需要在一个字符串中嵌入一个双引号,正确的做法是? 有两个选择:可以利用反斜杠(\)对双引号转义:",或者用单引号引起这个字符串。例如:’ I l"o"ve fishc.com '。什么是BIF? 是Bulit-in Functions,内置函数。为了方便程序员快速编写脚本,python提供了大量内置函数。 输入 dir(__builtins__) 可以看到 Python 提供的内置方法列表(
转载
2023-11-26 19:48:57
83阅读
0.下边只有一种方式不能打开文件,请问是哪一种,为什么?1 f = open('E:/test.txt','w') #A
2 f = open('E:\test.txt','w') #B
3 f = open('E://test.txt','w') #C
4 f = open('E:\\test.txt','w') #D B不能打开文件。 window在路径名中既可以接受斜线
转载
2023-09-25 17:36:16
140阅读
基本数据类型:1:info = 'abc'info[2] = 'd'结果是什么,为什么会报错呢?答: TypeError: 'str' object does not support item assignment字符串是不可变数据类型2:如果要把上面的字符串info里面的c替换成d,要怎么操作呢?答:(1). 转换为 listinfo = 'abc'a = list(info)a[2] = 'd
转载
2023-09-20 21:05:17
449阅读
第一题,其实要求的是重写魔法方法__sub__第二题,重写位运算的魔法方法,这里用切片来重写倒不是重点。。。重点是复习了位运算的魔法方法是__lshift__和__rshift__第三题,要求将所输入的字符串进行ascII转换并求和,然后再在对象之间进行四则运算,要求如下:这道题目我首先想到的是重写__new__方法,因为题目的要求其实就是在创建字符串对象的实例的时候,将字符串转换成ASCII数字
转载
2023-05-25 20:10:53
123阅读
要点:通过print(dir(list))来查看列表的所有方法,然后通过help(list.index)、help(list.sort) 等查看帮助文档,这样就可以快速了解列表的每一个函数的用法
一、创建列表
#使用中括号扩起一堆数据就可以了,中间用逗号隔开
number = [1,2,3,4,5]
mix = [1,'小甲鱼',3.14,[1,2,3]] #列表可以包含任意类型的数据
#空列表
转载
2024-01-31 20:12:06
29阅读