小甲鱼

小甲鱼Python第四讲课后习题

本小妞迷上赌 提交于 2020-03-06 04:37:46
1while语句中,当条件为真时,它会一直循环下去,比如下面的例子,不过可以用 Ctral + C 来强制结束 while 'C': print("i love you") 2.观察打印次数 i = 10 while i > 0: print("i love you") i = i - 1 打印10次 ‘i love you’ 3.注意and的用法(表示两边都为真),请写出与10<a<19等价的表达式 10 < a < 19 10 < a and a < 19 4.短路逻辑 笼统的说,短路逻辑值得是在一个逻辑中,只判断前半部分,只要前半部分可以确定结果,就不会判断逻辑的后半部分。 5.Python3中,一行可以书写多条语句么? 可以; print('asdf');print('asdf') 6.python3中,一个语句可以分成多行书写么? 可以,可以使用反斜杠或括号分解成几行 print\ ("hh") 7.and or x or y ---if x is false,then y,else x x and y --if x is false,then x,else y not x--- if x if false, then True,else False 8.注意while中的条件,即0为假 num = int(input("请输入一个整数:")) i = 0 while

随机猜数——7

纵饮孤独 提交于 2020-03-04 02:00:38
一 代码(没啥说的思路) import random print ( "………………………………马老师作业7……………………" ) k = random . randint ( 0 , 100 ) res = int ( input ( "不妨猜一下小甲鱼现在心里是那个数字" ) ) while res != k : if res > k : print ( "你猜的数有点大" ) else : print ( "你猜的数有点小" ) res = int ( input ( "不妨猜再一下小甲鱼现在心里是那个数字" ) ) print ( "你是小甲鱼心里的蛔虫吗" ) print ( "游戏结束,不玩了" ) 来源: CSDN 作者: 凝云澜冰 链接: https://blog.csdn.net/weixin_45568848/article/details/104639785

哈夫曼树(C语言)

谁都会走 提交于 2020-02-23 14:41:01
B站小甲鱼讲解他的代码的视频: https://www.bilibili.com/video/av21828275?p=53 其他网站讲解: http://data.biancheng.net/view/33.html 小甲鱼的代码中因为包含如何统计一段字符串中的权重,所以显得比较长,建议先看后者的代码,理解一下大概意思。 来源: CSDN 作者: 单单一个越字 链接: https://blog.csdn.net/qq_38122800/article/details/104457380

零基础入门Python小甲鱼-笔记4

匿名 (未验证) 提交于 2019-12-02 22:51:30
机器码生汇编,汇编生C,C生万物 世界上根本没有最优秀的编程语言,只有最适合的语言,面对不通的环境和需求,就会有不通的编程工具去迎合。 为什么说了不起的分支和循环,假如没有这两个的话,程序就是一条路走到黑(从上到下依次执行),不会因为某些条件而停下,或者是不能程序员重复利用代码。 幸亏,所有能称得上编程语言的,都应该拥有分支和循环这两种的实现。 打飞机来解释一般游戏的组成和架构(基本上每一个游戏的套路都是一样的): 进入游戏,其实就是进入一个大循环,只要每一触发死亡机制,敌机都会不断地生成,这就说明整个游戏就在一个循环中执行的。 分支的概念,分支(if条件判断),在条件持续保持成立或不成立情况下,我们都执行固定的程序。条件满足,则不继续走下,不满足继续走下去。 小飞机都是一个样子的?说明它们都是来自同一个对象的复制品,Python是面向对象的编程,对象这个概念无时无刻不融入到Python的血液里。 飞机大战的这个游戏就只用几个循环和if判断就写出来啦,想想就激动,可以做出打飞机的游戏,程序如此简单。 飞机大战的逻辑尝试,参考框架如下: 加载背景音乐 播放背景音乐 我方飞机诞生 interval = 0 while True : if 用户是否单击了关闭按钮: 退出程序 interval += 1 if interval == 50 : 小飞机诞生 小飞机移动一个位置 屏幕刷新

python txt文件切割

一曲冷凌霜 提交于 2019-11-27 05:50:14
python txt文件切割 看了小甲鱼的视频,自己操作仍有很多问题 在此,以博客形式记录 题目: 将txt文件中的小客服与小甲鱼的对话进行切割,并以========为界限,将其分为几个文件,将对话内容存储与不同的文件,具体的可以去找找原题目。 以下是解题代码: f = open('E:\\桌面\\Python\\record\\record1.txt') #导入文件,可以双斜杠\\或者反斜杠/ boy = [] girl = [] #创建空列表,后续处理 count = 1 #初始化段落 for each_line in f: if each_line[:6] != '======': #循环切割。 (role,words) = each_line.split(':',1) #split函数切割,两个参数(切割对象(以什么来切割),切割成几部分) if role == '小甲鱼': boy.append(words) else: girl.append(words) else: boy_file_name = 'boy_' + str(count) + '.txt' girl_file_name = 'girl_' + str(count) + '.txt' #重命名 boy_file = open(boy_file_name, 'w') girl_file = open

零基础入门学习Python pdf下载

一世执手 提交于 2019-11-27 00:07:09
下载地址: http://gqylpy/di/306 《零基础入门学习Python》 ​本书非常适合没有一点编程基础的学习,本书的语言通俗易懂,作者小甲鱼的讲课方式非常幽默,这对于零基础的你来说编程会变得有趣,再配合小甲鱼的C站教学视频一起学习。这里说一下小编是从小甲鱼的视频课程入门的。 来源: https://www.cnblogs.com/gqy02/p/11336114.html