- 博客(17)
- 收藏
- 关注
原创 python学习记录(18)
标题python学习记录(18)测试题0. 请问以下哪个是形参哪个是实参?def MyFun(x):return x ** 3y = 3print(MyFun(y))复制代码x是形参,y = 3 是实参1. 函数文档和直接用“#”为函数写注释有什么不同?函数文档可使用,help(),__doc__查看函数文档,而使用#不可以2. 使用关键字参数,可以有效避免什么问题的出现呢?关键字参数,是指函数在调用的时候,带上参数的名字去指定具体调用的是哪个参数,从而可以不用按照参数的顺序调用函数
2020-12-13 22:09:18 200
原创 python学习记录(17)
python学习记录(17)测试题:0. 你有听说过DRY吗?暂时没有1. 都是重复一段代码,为什么我要使用函数(而不使用简单的拷贝黏贴)呢?使用函数可以使得整个代码更加简洁明了,易于发现程序中的错误,而且便于调试2. 函数可以有多个参数吗?可以的3. 创建函数使用什么关键字,要注意什么?函数的关键字虚要符合规范,必须以字母、4. 请问这个函数有多少个参数?def MyFun((x, y), (a, b)):return x * y - a * b复制代码四个参数5. 请问调用
2020-12-13 16:17:40 139
原创 python学习记录(16)
python学习记录(16)测试题:1. 我们根据列表、元组和字符串的共同特点,把它们三统称为什么序列,因为他们有以下共同点:1)都可以通过索引得到每一个元素2)默认索引值总是从0开始(当然灵活的Python还支持负数索引)3)可以通过分片的方法得到一个范围内的元素的集合4)有很多共同的操作符(重复操作符、拼接操作符、成员关系操作符)2. 请问分别使用什么BIF,可以把一个可迭代对象转换为列表、元组和字符串?list()、tuple()、str()3. 你还能复述出“迭代”的概念吗?
2020-12-08 23:22:46 136
原创 python学习记录(15)
标题python学习记录(15)根据说明填写相应的字符串格式化符号符 号 说 明%c 格式化字符及其ASCII码%s 格式化字符串%d 格式化整数%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f 格式化定点数,可指定小数点后的精度%e用科学计数法格式化定点数%g 根据值的大小决定使用%f或者%e%G根据值的大小决定使用%F或者%E请问以下这行代码会打印什么内容?
2020-12-08 21:43:22 227
原创 python学习记录(14)
python学习记录(14)测试题:0. 还记得如何定义一个跨越多行的字符串吗(请至少写出两种实现的方法)?在字符串中间使用\n再字符串两端使用三引号1. 三引号字符串通常我们用于做什么使用?定义分隔多行的字符串2. file1 = open(‘C:\windows\temp\readme.txt’, ‘r’) 表示以只读方式打开“C:\windows\temp\readme.txt”这个文本文件,但事实上这个语句会报错,知道为什么吗?你会如何修改?在’‘字符串前面加个R或者rfile1
2020-12-02 22:44:07 252 1
原创 python学习记录(13)
python学习记录(13)测试题:0. 请用一句话描述什么是列表?再用一句话描述什么是元组?列表是用[]生出的一组元素的组合,可以对这组元素进行排序等操作元组是用()生出的包含一组元素的组合,不可以对这组元素进行排序等操作1. 什么情况下你需要使用元组而不是列表?当我们希望内容不被轻易改写的时候,我们使用元组(把权力关进牢笼)。当我们需要频繁修改数据,我们使用列表。2. 当元组和列表掉下水,你会救谁?我救我自己3. 请将下图左边列表的内置方法与右边的注释连线,并圈出元组可以使用的方法。
2020-12-02 15:52:09 83
原创 python学习记录(12)
python学习记录(12)0. 注意,这道题跟上节课的那道题有点儿不同,回答完请上机实验或参考答案。old = [1, 2, 3, 4, 5]new = oldold = [6]print(new)复制代码如果不上机操作,你觉得会打印什么内容?6old = [1, 2, 3, 4, 5]new = oldold = [6]print(new)[1, 2, 3, 4, 5]1. 请问如何将下边这个列表的’小甲鱼’修改为’小鱿鱼’?list1 = [1, [1, 2,
2020-12-01 22:31:23 134
原创 python学习记录(11)
python学习记录(11)0. 下边的列表分片操作会打印什么内容list1 = [1, 3, 2, 9, 7, 8]list1[2:5]2,9,71. 请问 list1[0] 和 list1[0:1] 一样吗?不一样,list1[0] 返回第0个元素的值,list1[0:1] 返回一个只含有第0个元素的列表。2. 如果你每次想从列表的末尾取出一个元素,并将这个元素插入到列表的最前边,你会怎么做?使用数组.pop调取最后一个元素,然后使用数组.insert(0,调取的元素)3.
2020-12-01 21:52:08 294
原创 python学习记录(10)
标题python学习记录(10)测试题:0. 列表都可以存放一些什么东西?字符串 数值 列表1. 向列表增加元素有哪些方法?xx.append(元素) xx.extend(元素) xx.insert(位置,元素)2. append() 方法和 extend() 方法都是向列表的末尾增加元素,请问他们有什么区别?append()在列表末尾插入1个元素, extend() 在末尾插入一个元素或者扩展列表元素3. member.append([‘竹林小溪’, ‘Crazy迷恋’]) 和 membe
2020-12-01 20:38:41 137
原创 python学习记录(9)
python学习记录(9)测试题:下面的循环会打印多少次"I Love FishC"?for i in range(0, 10, 2):print(‘I Love FishC’)复制代码5次下面的循环会打印多少次"I Love FishC"?for i in 5:print(‘I Love FishC’)复制代码报错2. 回顾一下 break 和 continue 在循环中起到的作用?break满足条件跳出循环,continue 满足条件跳出本次循环,继续下次循环
2020-12-01 16:22:27 209
原创 python学习记录(7)
python学习记录(7)if not (money < 100): 上边这行代码相当于?if money >= 100assert 的作用是什么?断言,插入语句,判断语句是否为真,为真则继续,不为真则报错 报错为AssertionError假设有 x = 1,y = 2,z = 3,请问如何快速将三个变量的值互相交换?ss=xx=yy=zz=ss或者x, y, z = z, y, x猜猜 (x < y and [x] or [y])[0] 实现什么
2020-12-01 12:59:30 170 1
原创 python学习记录(6)
python学习记录(6)Python 的 floor 除法现在使用 “//” 实现,那 3.0 // 2.0 您目测会显示什么内容呢?1a < b < c 事实上是等于?a<b and b<c2. 不使用 IDLE,你可以轻松说出 5 ** -2 的值吗?1/根号5如何简单判断一个数是奇数还是偶数?if num%2==1奇数else偶数请用最快速度说出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or
2020-12-01 10:44:51 144
原创 python学习记录(5)
python学习记录(5)在 Python 中,int 表示整型,那你还记得 bool、float 和 str 分别表示什么吗?bool代表布尔类型;float代表浮点类型;str代表字符串类型你知道为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替吗?数电和模电当中 高电平就是1 也就是true 低电平就是0 也就是false 这么说吧 高电平(true)就会执行某些命令 而低电平(false)则不执行 因为这跟二进制有关 二进制就是0和1
2020-11-30 21:48:12 228 1
原创 python学习记录(4)
python学习记录(3)请问以下代码会打印多少次“我爱鱼C!”while ‘C’:print(‘我爱鱼C!’)草,循环次数太多,直接把电脑整卡了请问以下代码会打印多少次“我爱鱼C!”i = 10while i:print(‘我爱鱼C!’)i = i - 110次请写出与 10 < cost < 50 等价的表达式cost < 50 and cost > 50Python3 中,一行可以书写多个语句吗?可以,语句之间用分号隔开即可Py
2020-11-30 21:12:18 112
原创 python学习记录(3)
python学习记录(3)0. 以下哪个变量的命名不正确?为什么?(A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MM选项C不正确,python变量开头不能为数字1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?myteacher = ‘小甲鱼’yourteacher = myteacheryourreacher = ‘寒夜’print(myteacher)小甲鱼2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?pr
2020-11-28 22:07:30 126
原创 python学习记录(2)
##python学习记录(2)0. 什么是BIF?BIF指的是python的内在函数即 build-in funcitonsPython3 提供了多少个 BIF?采用dir(builtins)可以显示内置的BIF名称,具体多少个版本不同之间也会有差别在 Python 看来:‘FishC’ 和 ‘fishc’ 一样吗?不一样,字母大小写有区别在小甲鱼看来,Python 中什么是最重要的?你赞同吗?Python在使用if语句时,会自动缩进,如果缩进错误程序会报错这节课的例子中出现了“=”和“
2020-11-28 21:28:34 73
原创 Python学习记录(1)
Python学习记录(1)Python 是什么类型的语言?Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管
2020-11-28 16:22:39 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人