摘要: 常用模块 calendartimedatetimetimeitosshutilzipmathstring上述所有模块使用理论上都应该先导入,string是特例calendar, time, datetime的区别参考中文的意思 calendar 跟日历相关的模块 # 使用需要先导入 import c 阅读全文
posted @ 2019-12-16 17:01 野哥李 阅读(39) 评论(0) 推荐(0)
摘要: 0. OOP-Python面向对象 Python的面向对象面向对象编程 基础公有私有继承组合,Mixin 魔法函数 魔法函数概述构造类魔法函数运算类魔法函数 1. 面向对象概述(ObjectOriented,OO) OOP思想 接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的 几个 阅读全文
posted @ 2019-12-12 10:09 野哥李 阅读(21) 评论(0) 推荐(0)
摘要: 1.项目内容: 在屏幕左上角添加一个外星人,并指定合适的边框,根据第一个外星人的边距和屏幕尺寸计算屏幕上可容纳多少个外星人。让外星人群向两边和下方移动,直到外星人被全部击落,有外星人撞到飞船,或有外星人抵达屏幕底端。如果整群外星人都被击落,我们将再创建一群外星人,如果有外星人撞到了飞船或抵达屏幕底端 阅读全文
posted @ 2019-11-25 22:14 野哥李 阅读(36) 评论(0) 推荐(0)
摘要: 外星人入侵 6.驾驶飞船 玩家左右移动飞船,用户按左或右按键时作出响应。 6.1响应按键 当用户在按键时,在python中注册一个事件,事件都是通过方法pygame.event.get()获取的。在函数check_events()中,需要制定要检查哪些类型的事件,每次按键都被注册为一个KEYDOWN 阅读全文
posted @ 2019-11-15 14:40 野哥李 阅读(49) 评论(0) 推荐(0)
摘要: 外星人入侵 1.规划项目 玩家控制着一艘最初出现在屏幕底部中央的飞船,玩家可以使用箭头键左右移动飞船,还可以使用空格键进行射击,游戏开始时,一群外星人出现在天空中,他们在屏幕中下移动。玩家任务是射杀这些外星人。玩家将所有外星人都消灭干净后,将出现一群新的外星人,他们移动的速度更快。只要有外星人玩家的 阅读全文
posted @ 2019-11-13 11:28 野哥李 阅读(60) 评论(0) 推荐(0)
摘要: 元组 创建一系列不可修改的元素,Python中不能修改的值称为不可变的,不可变的列表称为元祖。 定义元组 使用圆括号而不是方括号来标识,定义元组后可以用索引来访问其元素 # 定义元祖案例 # 长方形的长和宽放入元组中不能进行修改 dimensions = (200,50) print(dimensi 阅读全文
posted @ 2019-11-04 17:03 野哥李 阅读(53) 评论(0) 推荐(0)
摘要: 读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.1415926535 8979323846 2643383279 # file_reader.py with open ('pi_digits.txt') as file_object: contents = file_obj 阅读全文
posted @ 2019-10-31 16:17 野哥李 阅读(77) 评论(0) 推荐(0)
摘要: 使用类和实例 直接修改实例的属性编写方法以特定的方式进行修改 # 案例: class Car(): '''一次模拟汽车的简单尝试''' def __init__(self,make,model,year): '''初始化描述汽车的属性''' self.make = make self.model = 阅读全文
posted @ 2019-10-25 15:02 野哥李 阅读(38) 评论(0) 推荐(0)
摘要: 将函数存储在模块中 将函数存储在被称为模块的独立文件中,在将模块导入到主程序中import语句允许在当前运行的程序文件中使用模块中的代码通过将函数存储在独立的文件中,可影藏程序的代码细节,将重点放在程序的高层逻辑上。 导入整个模块 要让函数是可导入的,得先创建模块,模块是扩展为.py的文件,它包含导 阅读全文
posted @ 2019-10-17 09:28 野哥李 阅读(42) 评论(0) 推荐(0)
摘要: 函数返回值 函数并非总是直接显示输出,它可以处理一些数据,并返回一个或一组值,函数返回的值被称为返回值。使用return语句将值返回到调用函数的代码行中 # 返回简单值 def get_formatted_name(first_name,last_name): """返回整洁的姓名""" full_ 阅读全文
posted @ 2019-09-29 15:00 野哥李 阅读(66) 评论(0) 推荐(0)