小甲鱼Python第三讲课后习题】的更多相关文章

0.以下哪个变量的命名不正确?为什么? A:MM_520 B:_MM520_ C:520_MM D:_520MM 变量 命名:以字母.下划线.数字组成,以字母.下划线开头 1.除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:Let's go!这个字符串? a = "Let's go!“ 注意:本节注意讲述的反斜杠问题,在原始字符串最后添加反斜杠,r'xxxxxx''\\'即可 长字符串表示:''' xxxx xxxx'''…
0.Python中,int表示整型 bool:布尔类型 float:浮点型 str:字符串类型 1.为什么布尔类型(bool)的TRUE和FALSE分别用0和1表示? 计算机只认识二进制,由于二进制只有两个数0和1,因此用0和1来表示在合适不过了,因为不用浪费在资源在转换的过程上 2.使用int()将小数转换为整数,结果是向上取整还是向下取整? 向下取整 3.人类思维是习惯“四舍五入”法,有什么办法使得int()按照“四舍五入”的方式取整? 加0.5 例如:8.3----8,int(8.3+0.…
0.什么是BIF BIF为内置函数,英语全称为Build-in-Function Python3用input()取代了Python2的raw_input(),接收用户输入 1.用课堂上小甲鱼教的方法数一数Python3提供了多少BIF? 在IDLE中,输入dir(__builtins__) 前后是2个下划线 查看详细的BIF功能,在shell--IDLE中输入help(input) 2.关于"FishC"与"fishC"有区别吗 有区别的,Python区分字母大小写…
0.列表都可以存放一些什么东西? 可以存放任何的数据类型 1. 向列表增加元素有哪些方法? append()--末尾添加一个元素 extend()--末尾添加多个元素,但要求已列表的格式添加[x,x,x,x] insert()---指定位置后,添加元素 2.append() 方法和 extend() 方法都是向列表的末尾增加元素,请问他们有什么区别? append() 方法是将参数作为一个元素增加到列表的末尾.extend() 方法则是将参数作为一个列表去扩展列表的末尾. 3.member.ap…
百度了半天小甲鱼python飞机大战的源码和素材,搜出一堆不知道是什么玩意儿的玩意儿. 最终还是自己对着视频一行行代码敲出来. 需要的同学点下面的链接自取. 下载…
1.列表里可以存放什么东西? 可以存放任何的数据类型, list1 = ['我爱你','i love you',1314] print(list1) 2.向列表中添加元素 append(将参数作为一个元素添加到列表的结尾) list1 = ['我爱你','i love you',1314] print(list1) list1.append(['forever','just you']) print(list1) extend  (将参数作为一个列表添加到列表的结尾) list1 = [']pr…
1.for循环的使用,注意下面代码的区别 for i in range(0,10,2): print("i love you") for i in range(0,10): print("i love you") for i in range(5): print("i love you") 2.break与continue的区别 for i in range(5): if i == 2: break print(i) for i in range…
笔记: 1.函数与过程:过程(procedure)是简单的,特殊且没有返回值的:函数(Function)有返回值 Python严格来说只有函数没有过程 2.局部变量:在局部生效如在函数中定义的变量 3.全局变量:作用于整个模块 函数内若试图修改全局变量,Python会新建一个同名局部变量用于存储修改值,原全局变量的值不变   测试题: 0. 下边程序会输入什么? def next(): print('我在next()函数里...') pre() def pre(): print('我在pre()…
函数的定义用def,函数名后要用冒号 函数的返回:函数中使用return   测试题: 0. 你有听说过DRY吗? DRY是指Don't Repeat Yourself ,特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性.简洁性,并且可能导致代码之间的矛盾. 即不要写重复的代码,而是用“abstraction”类来抽象公有的东西.如果你需要多次用到一个硬编码值,那么可以设为公共常量:如果你要在两个以上的地方使用一个代码块,那么可以将它设为一个独立的方法.SOLID设计原则的优点是易于维…
0.if not(money < 100):上边这行代码相当于? if money>=100 1.assert 的作用是什么? assert “断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出 AssertionReeor 2.假设有x=1,y=2,z=3,请问如何快速将三个变量的值相互交换? x,y,z=1,2,3 x,y,z=z,y,x print(x,y,z) 3.你听说过成员资格运算符吗? Python 有一个成员资格运算符:in,用于检查一个值是否在序列中,如果在序列中返…