Skip to main content

根据亚洲著名的火焰游戏比较两个字符串并返回它们的关系状态的 Python 库

项目描述

pyflames

用于检查两个名称并根据“FLAMES”返回它们的关系状态的 Python 库

火焰

这个怎么运作?

什么是火焰游戏?


FlamesGame是一种在年轻人之间很有名的关系计算算法。毕业的时候大家可能都听说过,很多人都偷偷尝试过。有些人也认为这很严重。那么FLAMES的立场是什么?
F - 友谊
L - 爱情
A - 感情
M - 婚姻
E - 敌人
S - 姐妹(兄弟姐妹)

我们如何计算火焰?

举个例子很容易解释:
您的姓名:asd
合作伙伴姓名:abcd

主要有两个步骤:

  1. 获取火焰计数
    • 取两个名字('asd' 和 'abcd')
    • 去掉常用字符(两个常用字符'a'、'd')
    • 获取剩余字符的数量(删除 a、d,其余为 s、b、c。所以总共 3 个。)
  2. 获取火焰结果
    • 我们采用 FLAMES 字母('F'、'L'、'A'、'M'、'E'、'S')
    • 并开始使用我们得到的火焰计数来删除字母。
    • 而最后一个过程的字母就是结果。

在我们的示例中,我们得到了flames count = 3。所以首先我们需要火焰。
火焰
然后我们从左边开始计数到火焰计数 3。然后删除位置 3 的字母。在本例中为“A”。所以字母变成:
FLMES
然后我们从被删除的字母开始重新计数,即从'M'开始。所以下一个要删除的字符是“S”。所以我们的字母变成:
FLME
下一步后:
FLE
然后:
FE
最后:
F
所以结果是'朋友'。


所以就这么简单!


用法:
从包名导入包名
创建类的实例
创建变量并调用引用我们创建的实例的火焰方法


句法:

import pyflames
variable_name = pyflames.pyflames()
another_variable = variable_name.flames("name1","name2")
print(another_variable)


示例代码:

import pyflames
word = pyflames.pyflames()
status = word.flames("John Wick","Jennifer Aniston")
print(status)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pyflames-1.4.tar.gz (3.2 kB 查看哈希)

已上传 source