自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (9)
  • 收藏
  • 关注

原创 浅谈医学信息场景中python正则匹配的应用

本文分享了在澳洲医信系统开发中应用Python正则表达式的两个实际案例。第一个案例通过正则表达式识别糖尿病类型,能区分I型、II型和未分类糖尿病。第二个案例展示了如何从ICD-10-AM疾病编码文本中提取关键信息,包括主病名、同义词、修饰词和疾病编码的正则表达,从而达到通过多层正则表达式处理复杂的医疗编码文本结构的目的。这些实例展示了正则表达式在医疗信息处理中的实用价值。

2025-11-11 18:55:31 641

原创 python的排序搜索算法基础知识总结

本文介绍了计算机科学中常用的搜索算法(二分查找、第n个元素查找)和排序算法(归并排序、快速排序、堆排序、计数排序、桶排序),提供了Python实现代码并,分析了它们的复杂度和排序稳定性。正在学算法或Python实现算法的孩纸们快来阅读收藏评论哟!

2025-10-25 19:26:07 739

原创 吐血整理Python的面向对象机制

有其他高级编程语言经验但想快速入门Python面向对象编程?那这篇记得看一下收好哦!本文系统介绍了Python面向对象的核心特性,包括类的属性、继承、多态、封装和操作符重载等关键概念。详细讲解了静态变量与方法的声明、类方法的使用、对象拷贝机制、枚举实现方式,以及多态特性中的重载和抽象方法。文中通过丰富示例代码展示了继承与覆盖、操作符重载的实际应用,并探讨了Python的封装机制,包括设计层面封装和强封装实现。文章为Python面向对象编程提供了全面且实用的参考指南。

2025-10-20 19:17:17 856

原创 浅谈python中时间的衡量与表示

Python提供了丰富的时间处理功能库:time模块用于时间测量和转换,支持UNIX时间戳操作;timeit模块专用于代码性能测试;datetime模块提供更全面的日期时间处理功能,包括日期计算和时区支持;calendar模块则用于日历生成和日期关系计算。开发者可根据具体需求选择相应模块,其中datetime模块功能最为全面,是处理日期时间的首选工具。

2025-07-14 15:00:00 942

原创 聊聊python正则的组匹配与部分否定匹配

本文介绍了Python正则表达式中的高级匹配操作,包括组匹配和命名组匹配。组匹配通过括号分组获取模式串中的子串信息,支持嵌套分组和量词匹配。命名匹配则通过为组命名,更便于提取匹配的子串信息。文章还讲解了否定型匹配的用法,即如何不匹配特定的子串。这些高阶操作能处理更复杂的正则匹配场景,如提取特定子串、排除特定模式等。

2025-07-12 17:00:00 695

原创 一篇文章总结Python正则的基本用法

本文介绍了Python中正则表达式基本用法。文章介绍了正则表达式的基本概念,包括待匹配串和模式串的定义、基本格式和编译标记、元字符以及特殊符号的使用规则,以及转义符的使用方法和注意事项。在基本用法方面,本文对量词匹配进行了详细的阐述,并总结了常用的正则匹配函数。文章通过多个代码示例演示了正则表达式的基本应用,为读者入门Python正则表达式提供了简明的参考。

2025-07-11 15:26:21 792

原创 Python二进制流编码解码搞不清楚?看这一篇搞定

本文讲解Python中字符和字节流的编码与解码机制,了解这些知识对于使用Python处理各类数据流而言较为有用。Python通过encode/decode方法实现字符串与字节流(如bytes/bytearray)间的转换。字节流支持序列操作和C-style格式化,memoryview对象提供底层字节操作能力。

2025-06-26 19:55:03 921

原创 Python中字符串格式化办法总结,你学废了吗?

字符串格式化即把若干个变量填入一个事先设置的符合特定格式的“字符串模板”中,各大编程语言一般均提供该功能。Python的字符串格式化功能尤其丰富,但客观上导致了在Python编程环境中该功能学习和使用较为复杂。本文详细梳理了Python中常见的文本格式化办法,并对各种办法的使用场景作了区分和举例描述,希望能帮助读者了解和熟悉Python字符串格式化的方式方法。

2025-06-25 11:50:29 883

原创 那些好玩且实用的Python字符串操作

字符串是Python中一个非常重要的不可变对象。python支持多种字符串方法。由于字符串实际上是由字符组成的元组,因此对于线性数据结构(如列表或元组)可用的一些方法和操作在字符串对象中也可行。本文旨在详细解读字符串的一些常规操作以及“官档”中较难懂的方法。

2025-06-23 18:32:01 983

原创 深聊从python列表中移除元素

本文探讨了Python中复杂条件下移除列表自定义类型元素的几种方法。当遇到自定义类对象时,应首先考虑使用列表推导式根据属性过滤元素,或也可以通过覆盖__eq__方法来定义对象相等性。对于需要依赖其他列表的移除操作,列表推导式因其高效性(时间复杂度O(n^2))优于直接使用remove()方法(O(n^3))。

2025-05-27 15:16:26 1058

原创 第 01 话:没几行自己写的代码,就搞了个界面

本文介绍了PyQt编程中使用Qt creator至完成python程序的全过程。

2023-02-28 19:30:20 251

原创 第 00 话:“你这 GUI 也太丑了吧“——PyQt 界面改造计划专栏 README

本文解答了为啥要用PyQt,安装PyQt的具体步骤、如何处理安装过程中出现的问题以及如何验证安装。希望对你开启PyQt之旅有所帮助哦!

2023-02-05 13:44:48 661

转载 学习笔记(2):150讲轻松搞定Python网络爬虫-爬虫实战-爬取猫眼票房

【为什么学爬虫?】        1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到!        2、如果是...

2020-08-12 14:25:23 421

原创 Java 播放多媒体 谈Java Media Framework

很多Java初学者想在制作的Java小程序中插入一段视频或者多媒体,却感到无所适从。因为Java的多媒体涉及到一个叫做Java media framework的API。本文就结合作者完成一次多媒体播放器的制作经历,详细论述Java Media Framework导入以及实现的相关攻略。 需要准备的开发工具(IDE):eclipse-luna 1. 下载JMF API。下载JMF

2017-01-14 18:32:06 6457

C++入门级复习要点

由教授精心根据C++11编程书提取的C++入门要点,针对初学者量身定制。既可供快速复习,也可供据此深究。

2017-01-25

Pro Python

You've learned the basics of Python, but how do you take your skills to the next stage? Even if you know enough to be productive, there are a number of features that can take you to the next level in Python. Pro Python explores concepts and features normally left to experimentation, allowing you to be even more productive and creative. In addition to pure code concerns, Pro Python will develop your programming techniques and approaches, which will help make you a better Python programmer. Not only will this book help your code, it will also help you understand and interact with the many established Python communities, or even start your own. * Take your Python knowledge and coding skills to the next level. * Write clean, innovative code that will be respected among your peers. * Make your code do more with introspection and metaprogramming. * Design complete frameworks and libraries (two are included in the book!). What you'll learn * Write strong Python code that will be respected in the Python community. * Understand the reasons behind big design decisions in Python. * Write programs that can reconfigure themselves in Python. * Disguise your code as different types of objects in Python. * Inspect just about any object in Python. * Prepare your code for international audiences. * Ensure code quality with rigorous testing. Who this book is for This book is for intermediate to advanced Python programmers who are looking to understand how and why Python works the way it does and how they can take their code to the next level. Table of Contents * Principles and Philosophy * Advanced Basics * Functions * Classes * Common Protocols * Object Management * Strings * Documentation * Testing * Distribution * Sheets: A CSV Framework

2017-01-25

Beginning Python from Novice to Professional 英文原版

虽然题目为python入门,并且全书逻辑性并不强,但是按着Hetland的篇目学习并且深究下来收获会很多的。楼主一狠心,这么好的英文原版书决定一点不要有志于学习python,加入python社区和开发行列的同志们资源费了。

2017-01-26

LC-3编辑器和模拟器

LC-3编辑器和模拟器,一款计算机系学汇编与C的常用资源。

2022-06-03

《算法导论》第三版课后习题全解

本资源为MIT算法教材《算法导论》课后习题的全部详解。

2017-01-25

用Java实现任意大小矩阵Strassen算法

详细情况见链接:http://www.oschina.net/code/snippet_2626980_53978

2016-02-04

Biomedical Informatics -- Computer Applications in healthcare and biomedicine

健康大数据入门的必备书籍哦!

2017-07-23

Guide to Health Informatics

健康大数据的入门级必备神器哦

2017-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除