随笔分类 -  python之禅

摘要:修改代码 打包的文件与《Python编程:从入门到实践》练习的项目文件有所差异,具体为 button.py与scoreboard.py中的字体做了改动,由 'pygame.font.SysFont(None, 48)'=>'pygame.font.SysFont('arial', 36)' 版权声明 阅读全文
posted @ 2019-08-07 16:40 Jayzou11223 阅读(104) 评论(0) 推荐(0)
摘要:第9章 类, 首字母大写的名称为类,小写为实例 句点表示法 可以创建多个实例 __init__函数,注意下划线是每边两个 修改属性值: 直接修改属性值 通过方法修改,写在类里 通过方法对属性的值进行递增 继承 子类继承父类的所有属性和方法,同时还可以定义自己的属性和方法。 创建子类时,父类必须包含在 阅读全文
posted @ 2019-08-01 20:17 Jayzou11223 阅读(42) 评论(0) 推荐(0)
摘要:定义函数,注意书写格式 向函数传递信息 实参和形参 传递实参: 位置实参,注意顺序; 关键字实参,名称和值对应,写在函数里,务必准确指定函数定义的形参名 默认值 混合使用时,注意格式, 让实参变成可选的,添加默认值,并且放在形参列表最后、 切片法[:]创建列表副本 星号创建空元组,传递任意数量的实参 阅读全文
posted @ 2019-07-31 19:58 Jayzou11223 阅读(47) 评论(0) 推荐(0)
摘要:input函数 int函数,将字符串转为数值 while循环,学会使用标志位, break和continue,一个是退出整个循环,一个是退出本次循环,灵活使用 利用pop函数,移动列表元素, remove和while结合,删除重复的特定元素, 利用while,和用户输入,填充字典 注意字典是{},列 阅读全文
posted @ 2019-07-30 19:26 Jayzou11223 阅读(35) 评论(0) 推荐(0)
摘要:alien_0 = {'color': 'green','points': 5 } print(alien_0['color']) print(alien_0['points']) #添加键值对 alien_0['x_position'] = 0 alien_0['y_position'] = 25 阅读全文
posted @ 2019-07-27 21:00 Jayzou11223 阅读(31) 评论(0) 推荐(0)
摘要:源代码 cars = ['audi','bmw','subaru','toyota'] for car in cars: if car =='bmw': print(car.upper()) else: print(car.title()) #检查特定值是否在列表中 in 不在用not in if 阅读全文
posted @ 2019-07-26 20:16 Jayzou11223 阅读(72) 评论(0) 推荐(0)
摘要:源代码 `timescale 1ns / 1ps // // Company: // Engineer: // // Create Date: 16:17:53 07/26/2019 // Design Name: // Module Name: tryfunct_test // Project N 阅读全文
posted @ 2019-07-26 17:20 Jayzou11223 阅读(49) 评论(0) 推荐(0)
摘要:遍历列表,注意缩进,列表解析 我使用的是geany编译器,在编译器中要时刻注意缩进问题,尤其是在有循环语句的时候,要理顺逻辑,什么应该放在循环里,什么不需要放进去,考虑好之后,注意缩进就OK了。列表解析很多入门类的书籍没有讲到,使用起来形式稍微复杂一些,但是只需要一句话就能表示几行语句,还是需要理解 阅读全文
posted @ 2019-07-25 09:27 Jayzou11223 阅读(46) 评论(0) 推荐(0)