随笔 - 363, 文章 - 0, 评论 - 2, 阅读 - 23万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  Python基础

Python学习
摘要:实习工作中需要将每行读取的字符串例如'{"A":"sad", "B":"123"}'这种形式中的123取出来,查找到了这篇文章,对我很有帮助。转载一下防止遗失。 将一个 python 的字符串转为字典,比如字符串: user_info = '{"name" : "john", "gender" : 阅读全文

posted @ 2022-09-05 17:26 心默默言 阅读(113) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/guge907/article/details/23291763 阅读全文

posted @ 2021-05-10 10:29 心默默言 阅读(249) 评论(0) 推荐(0) 编辑

摘要:1.概念¶ 将对象转换为可通过网络传输或可以存储到本地磁盘的数据格式(如:XML、JSON或特定格式的字节串)的过程称为序列化;反之,则称为反序列化。 2.json模块¶ 大部分编程语言都会提供处理json数据的接口,Python 2.6开始加入了json模块,且把它作为一个内置模块提供,无需下载即 阅读全文

posted @ 2021-04-07 19:59 心默默言 阅读(136) 评论(0) 推荐(0) 编辑

摘要:1.给实例绑定任何属性和方法¶ 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: In [1]: class Student(object): pass In [3]: s = Student() s 阅读全文

posted @ 2021-04-07 09:52 心默默言 阅读(306) 评论(0) 推荐(0) 编辑

摘要:https://typeguard.readthedocs.io/en/latest/# # -*- coding: utf-8 -*- # @Time : 2021/3/31 15:06 # @Author : zhaozhuang from typeguard import typechecke 阅读全文

posted @ 2021-03-31 15:15 心默默言 阅读(642) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/midion9/article/details/89000131 writer = pd.ExcelWriter("test.xlsx") start_row = 0 for m in list_matrix: df_temp = pd.DataFrame 阅读全文

posted @ 2021-03-26 19:31 心默默言 阅读(791) 评论(0) 推荐(0) 编辑

摘要:1.eval()函数 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。必须是dictionary locals:可选。任意map对象 In [2]: a = '[1,2,3]' eval(a) Out[2]: [1, 2, 3] In [3] 阅读全文

posted @ 2021-02-03 13:53 心默默言 阅读(116) 评论(0) 推荐(0) 编辑

摘要:1.python的字符串中format函数用法 format 函数可以接受不限个参数,位置可以不按顺序。 In [1]: "{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 Out[1]: 'hello world' In [2]: "{0} {1}". 阅读全文

posted @ 2019-04-29 20:31 心默默言 阅读(463) 评论(0) 推荐(0) 编辑

摘要:import time print('{}BiasedMF312and4414_rt.txt'.format(time.strftime("%Y-%m-%d"))) 输出: 2019-04-27BiasedMF312and4414_rt.txt 阅读全文

posted @ 2019-04-27 09:02 心默默言 阅读(3993) 评论(0) 推荐(0) 编辑

摘要:#定义两个列表 list1 = range(0,10) list2 = range(10,20) #合并为字典,调用dict(zip()) dict_name = dict(zip(list1,list2)) print(dict_name) 阅读全文

posted @ 2019-02-27 12:55 心默默言 编辑

摘要:说起来,这个功能是否需要学习还真是有待于讨论。其实,知道了字典这种数据结构以后,通过最基本的Python功能也能够实现一个类似的功能。不过,既然内置了这个功能那么我们就没有必要重复造车轮。 在字典内置的方法中,想说的方法为get。这个方法是通过键来获取相应的值,但是如果相应的键不存在则返回None。 阅读全文

posted @ 2019-02-19 12:00 心默默言 阅读(14910) 评论(0) 推荐(1) 编辑

摘要:1. 了解碰撞检测方法 pygame 提供了 两个非常方便 的方法可以实现碰撞检测: pygame.sprite.groupcollide() 两个精灵组 中 所有的精灵 的碰撞检测 如果将 dokill 设置为 True , 则 发生碰撞的精灵江北自动移除 collided 参数是用于 计算碰撞的 阅读全文

posted @ 2019-02-07 13:38 心默默言 编辑

摘要:1. 设计 英雄 和 子弹 类 英雄需求 子弹需求 Hero 英雄 初始化方法指定 英雄图片初始速度 = 0 英雄默认静止不定定义 bullets 子弹精灵组 保存子弹精灵 重写 update() 方法英雄需要 水平移动并且需要保证不能 移除屏幕 增加 bullets 属性, 记录所有 子弹精灵 增 阅读全文

posted @ 2019-02-07 12:08 心默默言 编辑

摘要:1. 使用定时器添加敌机 运行 备课代码, 观察 敌机的 出现规律: 1.1 定时器 在 pygame 中可以使用 pygame.time.set_timer() 来添加 定时器 所谓 定时器, 就是 每隔一段时间, 去 执行一些动作 set_timer 可以创建一个 事件 可以在 游戏循环 的 事 阅读全文

posted @ 2019-02-07 10:56 心默默言 编辑

摘要:1. 背景交替滚动的思路确定 运行 备课代码, 观察 背景图像的显示效果: 游戏启动后, 背景图像 会 连续不断地 向下方 移动 在 视觉上 产生英雄的飞机不断向上方飞行的 错觉 在很多跑酷类游戏中常用的套路游戏的背景 不断变化游戏的主角 位置保持不变 游戏启动后, 背景图像 会 连续不断地 向下方 阅读全文

posted @ 2019-02-06 21:12 心默默言 编辑

摘要:1. 明确主程序职责 一个游戏主程序的 职责 可以分为两个部分:游戏初始化游戏循环 根据明确的职责, 设计 PlaneGame 类如下: 一个游戏主程序的 职责 可以分为两个部分:游戏初始化游戏循环 根据明确的职责, 设计 PlaneGame 类如下: 提示 根据 职责 封装私有方法, 可以避免某一 阅读全文

posted @ 2019-02-06 19:26 心默默言 编辑

摘要:1. 使用 pygame 创建图形窗口 小节目标 可以将图片素材 绘制 到 游戏的窗口 上, 开发游戏之前需要先知道 如何建立游戏窗口! 1.1 游戏的初始化和退出 要使用 pygame 提供的所有功能之前, 需要调用 init 方法 在游戏结束前需要调用一下 quit 方法 1.2 理解游戏中的坐 阅读全文

posted @ 2019-02-05 20:10 心默默言 编辑

摘要:实战步骤 确认模块 --pygame pygame 就是一个 Python 模块, 专为电子游戏设计 提示 : 学习第三方模块, 通常最好的参考资料就在官方网站 安装 pygame Linux 版本 (需要提前下载 python3 和 pip), 终端命令 windows 版本 (需要提前下载 py 阅读全文

posted @ 2019-02-05 19:42 心默默言 编辑

摘要:eval() 函数十分强大 将字符串 当成 有效的表达式 来求职 并 返回计算结果 案例 -- 计数器 需求 不要滥用 eval 在开发时千万不要使用 eval 直接转换 input 的结果 等价于 意思是可以通过输入的内容, 对服务器文件增删查改, 操作本地的文件, 很危险 阅读全文

posted @ 2019-02-05 18:40 心默默言 编辑

摘要:1. 文件的概念 1.1 文件的概念和作用 计算机的 文件, 就是存储在某种 长期储存设备 上的一段 数据 长期储存设备包括: 硬盘,U盘,移动硬盘,光盘... 文件的作用 将数据长期保持下来, 在需要的时候使用 1.2 文件的储存方式 在计算机中, 文件是以 二进制 的方式保持在磁盘上的 文本文件 阅读全文

posted @ 2019-02-05 18:23 心默默言 编辑

点击右上角即可分享
微信分享提示