问答题1. assert 的作用是什么?答:assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。一般来说我们可以用Ta在程序中置入检查点,当需要确保程序中的某个条
作业31:测试题:0、pickle的实质是什么? a.将对象数据以二进制形式保存在文件中 b.将对象数据以二进制形式从文件中读取 输入输出二进制流 1、使用pickle的什么方法存储数据? dump() 2、使用pickle的什么方法读取数据? load() 3、使用pickle能不能保存为”*.txt”类型的文件? 可以,后缀名可以任意指定,只不过用文本编辑器打开时,是
转载
2023-10-09 16:58:24
69阅读
这题的要求是搜索当前目录内,包含所输入关键字的txt文件,并标注出,是在文件的第几行,和第几个位置这道题目中,碰到了好几个基础知识缺失的地方,以及后期调试中莫名其妙的报错,经过一个上午的纠结,找到了报错真实位置,并看到一些规律,这里记录下。代码如下:import os def print_pos(key_dict):keys = key_dict.keys() #这里是将
转载
2023-10-22 13:43:07
87阅读
测试题:0. if not (money < 100): 上边这行代码相当于?答案:if (money >= 100):1. assert 的作用是什么?答案:assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。 什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今
文章目录第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
101阅读
课后作业: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
283阅读
作业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
331阅读
什么是BIF?BIF 就是 Built-in Functions,内置函数。为了方便程序员快速编写脚本程序(脚本就是要编程速度快快快!!!),Python 提供了非常丰富的内置函数,我们只需要直接调用即可,例如 print() 的功能是“打印到屏幕”,input() 的作用是接收用户输入(注:Python3 用 input() 取代了 Python2 的 raw_input()用课堂上小甲鱼教的方
转载
2023-08-09 15:47:38
112阅读
问答题2. 你知道什么是匿名列表吗?答:如果创建了一个列表,但没有将其赋值给变量名,这就是一个匿名列表。由于没有名字,将导致列表创建完也没办法再次访问到它。3*. 如果有一个列表 list1,有两种方法可以获取到该列表的最后一个元素,你知道分别是什么吗?答:我的答案是:list1.pop()和list1[-1]。其实用pop()是不严谨的,因为虽然得到了列表的最后一个元素,但同时也弹出了该元素。小
要点:通过print(dir(list))来查看列表的所有方法,然后通过help(list.index)、help(list.sort) 等查看帮助文档,这样就可以快速了解列表的每一个函数的用法
一、创建列表
#使用中括号扩起一堆数据就可以了,中间用逗号隔开
number = [1,2,3,4,5]
mix = [1,'小甲鱼',3.14,[1,2,3]] #列表可以包含任意类型的数据
#空列表
第一题,其实要求的是重写魔法方法__sub__第二题,重写位运算的魔法方法,这里用切片来重写倒不是重点。。。重点是复习了位运算的魔法方法是__lshift__和__rshift__第三题,要求将所输入的字符串进行ascII转换并求和,然后再在对象之间进行四则运算,要求如下:这道题目我首先想到的是重写__new__方法,因为题目的要求其实就是在创建字符串对象的实例的时候,将字符串转换成ASCII数字
转载
2023-05-25 20:10:53
123阅读
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
101阅读
如果我需要在一个字符串中嵌入一个双引号,正确的做法是? 有两个选择:可以利用反斜杠(\)对双引号转义:",或者用单引号引起这个字符串。例如:’ I l"o"ve fishc.com '。什么是BIF? 是Bulit-in Functions,内置函数。为了方便程序员快速编写脚本,python提供了大量内置函数。 输入 dir(__builtins__) 可以看到 Python 提供的内置方法列表(
0. 下边只有一种方式不能打开文件,请问是哪一种,为什么?>>> f = open('E:/test.txt', 'w') # A
>>> f = open('E:\test.txt', 'w') # B
>>> f = open('E://test.txt', 'w') # C
>>> f = open('E:\\
转载
2023-10-09 17:15:41
126阅读
# Python编程:小甲鱼python课后题及其答案
Python是一种高级编程语言,易学易用,广泛应用于科学计算、数据分析、人工智能等领域。小甲鱼编写了一套Python课程,包括课堂讲解和课后练习,帮助初学者快速入门Python编程。在这里,我们将介绍一些小甲鱼Python课后题及其答案,帮助大家更好地理解和掌握Python编程。
## 课后题示例
以下是一些小甲鱼Python课后题的示
# 如何实现“小甲鱼python课后题及答案”
## 概述
作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“小甲鱼python课后题及答案”。以下是整个流程的步骤:
```mermaid
pie
title 整个流程步骤
"步骤一" : 20
"步骤二" : 30
"步骤三" : 25
"步骤四" : 25
```
步骤一:下载Pytho
P13 :元组 :戴上了枷锁的列表要点:print(dir(tuple))查出元组有那些方法,主要是tuple.count,tuple.index,可以使用help(tuple)、help(tuple.count)、help(tuple.index),知道它们的用法元组和列表最大的区别:列表中的元素可以任意修改,可以任意插入或者删除一个元素,而元组不行,元组是不可变的(像字符串一样),所有别指望对
转载
2023-07-06 14:16:10
382阅读
测试题:0. 请问以下代码会打印多少次“我爱鱼C!” 1. while 'C': 2. print('我爱鱼C!') 解:无限次,因为自动判断条件为真,会无限循环1. 请问以下代码会打印多少次“我爱鱼C!” 1. i = 10 2. while i: 3. &n
转载
2023-11-02 10:42:02
92阅读
|- 鱼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
105阅读
一、作业内容: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
315阅读