Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hcfjudger

hcfjudger 是一个用于给“苹果-安卓”文本串打分并进行比较判断的小型 Python 包。可以把“苹果-安卓”串映射至(0, 1)的实数,该映射满足户晨风定义的序关系,并以此定义其大小关系。

声明

本项目是一个纯开玩笑的包,目的仅仅是练习正则表达式,仅供娱乐。

安装

pip install hcfjudger

Python 用法

from hcfjudger import HCFJudger, HCFScorer

print(HCFScorer("苹果苹果"))            # 0.875
print(HCFJudger("苹果手机>安卓手机"))    # True
print(HCFJudger("苹果手机大于安卓手机"))    # True

API

  • HCFScorer(text: str) -> float
  • HCFJudger(expression: str) -> bool

CLI 用法

hcfjudger judge "苹果>安卓"
hcfjudger judge 苹果手机大于安卓手机
hcfjudger score 安卓苹果  #0.625
hcfjudger score 苹果苹果安卓AppleAndroidappleandroid安卓苹果苹果aPPle  #0.896240234375
python -m hcfjudger judge "苹果>安卓"

AI使用情况

core.pyREADME.md是人类写的,其他都是gpt5.4写的

About

将”苹果-安卓“串映射至(0, 1)的实数,满足由户晨风定义的序关系

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages