摘要: 心情影响了我学习的兴致,昨天旷学了,希望改正! 13.1 回顾项目 本章涉及以下内容:1、研究既有代码,确定实现新功能前是否要进行重构。2、早屏幕左上角添加一个外星人,并指定合适的边距。3、根据第一个外星人的边距和屏幕的尺寸计算屏幕可以容纳多少个外星人。编写一系列循环来创建一系列外星人,使它们充满屏 阅读全文
posted @ 2019-07-22 21:57 橘子酱ing 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 终于,《Python编程从入门到实践》看到了实践的部分,有三个项目,第一个是外星人入侵(12~14章) 在系统中新建一个文件夹,并将其命名为alien_invasion。这样相关的import语句才能正确地工作。 12.1 规划项目 在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船 阅读全文
posted @ 2019-07-20 21:55 橘子酱ing 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 先说个题外话,第一个例子我用了差不多一个小时,才运出我想要的结果。对于一个菜鸟最烦的就是明明按照书上敲得一模一样,也不报错,就是运不出我想要的结果。菜鸟的学习果然是艰辛的,但我会坚持下去。这边我想说,我最终的解决方法是重启了我的编译器,然后然后然后,它就对了!所以我觉得我有时候真的太轴了,把代码敲了 阅读全文
posted @ 2019-07-19 15:45 橘子酱ing 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 10.1 从文件中读取数据 要使用文本信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以每次一行的方式逐步读取。 10.1.1 读取整个文件 要读取文件,需要一个包含几行文本的文件。首先创建一个文件pi_digits.txt,它包含精确到小数点后30位的圆周率值,且在小数 阅读全文
posted @ 2019-07-18 20:43 橘子酱ing 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 笔者从昨天开始感觉到了课程的难度,接下来不能简单的概括知识点。笔者将会按照书上的标题章节来整理知识点。这样看起来会更加直观。 9.1 创建类和使用类 9.1.1 创建Dog类 根据约定,在Python中,首字母大写的名称指的是类。这个类定义中的括号是空的,因为我们要从空白创建这个类。 第2行是之前提 阅读全文
posted @ 2019-07-17 20:30 橘子酱ing 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1、关键字def用来定义函数,指出函数名,括号内指出函数为完成其任务需要什么样的信,(括号必不可少),定义以冒号结尾。 文档字符串描述了函数是做什么的,用三引号括起,Python使用它们来生成有关程序中函数的文档。 调用函数,可依次指定函数名以及括号括起的必要信息。 2、形参是完成其工作所需的一项信 阅读全文
posted @ 2019-07-16 18:48 橘子酱ing 阅读(442) 评论(2) 推荐(0) 编辑
摘要: 1、函数input()接受一个参数:即要向用户显示的提示或说明。有时候提示可能超过一行,在这种情况下,可将提示存储在一个变量中,再将该变量传递给函数input()。这样使 得input()语句非常清晰。 输出结果: 2、使用函数input()时,Python将用户输入解读为字符串。函数int(),它 阅读全文
posted @ 2019-07-15 16:20 橘子酱ing 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1、在Python中,字典是一系列键-值对。每个键都与一个值相关联,可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。 2、字典用放在花括号{}中的一系列键-值对表示,键和值之间用冒号分隔,键-值对之间用逗号隔开。 3、键-值对的排列顺序与添加顺序不同。Python不关 阅读全文
posted @ 2019-07-14 20:34 橘子酱ing 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、在Python中检查是否相等时是区分大小写的。 2、检查多个条件可以使用关键字and、or。 检查特定值是否包含在列表中,可使用关键字in。 检查特定值是否不包含在列表中,可以使用关键字 not in。 3、布尔表达式的结果要么是True,要么是False。 4、用for循环运行前检查列表是否为 阅读全文
posted @ 2019-07-13 11:05 橘子酱ing 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 今天在一个Python学习交流群中发现了一个有趣的类型转换。 运行结果很明显: 接下来就是有些疑惑的地方了。 不同的输入有不同的输出结果,当输入小数时,会报错;当输入整数时却可以正常运行。 我和朋友(我们只是菜鸟相互出主意那种)想到的方法是: 将类型进行两次转换,得到了想要的结果: 群里也有人给出了 阅读全文
posted @ 2019-07-12 16:59 橘子酱ing 阅读(36509) 评论(6) 推荐(0) 编辑