Skip to main content

For people who can never find the right word. 'that' — the ultimate pronoun.

Project description

that-i-mean-that-yes-that-dont-u-understand-what-i-mean-omfg-you-stupid-mf

"那个"的终极编程纪念 / The Ultimate Pronoun for People Who Can Never Find the Right Word.

有些人说话永远找不到合适的词,只会说"那个那个那个"。 现在你写代码也可以这样了。

Some people never find the right word. They just say "that that that." Now you can code the same way.

安装 / Install

pip install that-i-mean-that-yes-that-dont-u-understand-what-i-mean-omfg-you-stupid-mf

(74 characters. Take your time. / 74 个字,慢慢打,不着急。)


三大经典用法 / 3 Classic Usages

① 混沌模式 — Random Hello World

from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

h = "hello"
w = "world"

# 正常人这样写 / Normal people write:
assert h + w == "helloworld"

# "那种人"这样写 — "That person" writes:
result = that + that  # 每次随机指向 h 或 w / randomly picks h or w
# 多试几次总会出 "helloworld" 的 / Keep trying, it'll eventually work

② 问时间 — What Time Is It?

from datetime import datetime
from that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf import that

# 正常人 / Normal people:
datetime.now()

# "那种人" / "That person":
that.now()  # 靠随机发挥 / depends on luck
# 如果 that 蒙到 datetime,就能报时 / If that picks datetime, you get the time

③ 自信交白卷 — The Obvious Answer

# "这不明显吗?" / "Isn't it obvious?"
answer = that.is_obviously()
# answer = None

# 那它等于 True 吗? / Is it True then?
that.is_obviously() == True
# → False  (明显个der / Not even close)

核心思想 / The Meta

  • 混沌that 每次被运算时随机指向当前作用域里的一个变量——你永远不知道它代表什么
  • 精准that.point_at(x) 返回 x——但你本来可以直接写 x
  • 自信that.is_obviously() 返回 None——"这你都不知道?"

Chaos: that randomly resolves to any variable in scope — you never know what it means. Precision: that.point_at(x) returns x — but you could have just written x. Confidence: that.is_obviously() returns None — "Isn't it obvious?"

包名本身 / The Package Name

这个包的名字长达 74 个字符。当你忍着骂娘打完 pip install 后发现自己还要打更长的 import —— 你终于理解了那个永远在说"那个"的人有多让人抓狂。

包本身就是"那个"的化身。

At 74 characters, this package name makes you suffer before you even write a line of code. By the time you finish pip install, you finally understand what it's like to be the person who can never find the right word.

The package IS the very "that" it represents.

致谢 / Credits

  • FlaDOS — 代码 / Code
  • FlaDOS's Wife — 灵感 / Inspiration ("那个!")
  • Claw — 实现工具 / Implementation tool

协议 / License

MIT — 你爱怎么"那个"就怎么"那个" / That it however you that.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.2.0.tar.gz.

File metadata

File hashes

Hashes for that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.2.0.tar.gz
Algorithm Hash digest
SHA256 f8dda9042489a8dba623c23fddddd75921050baf08b44c5e8fd2f0205f1239bc
MD5 5bc78a63aa3067fe09c6d103f295ea10
BLAKE2b-256 f22038c31149ac175dd420590bba39ca76c1f895ffc7d3009c61febe4869d6db

See more details on using hashes here.

File details

Details for the file that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for that_i_mean_that_yes_that_dont_u_understand_what_i_mean_omfg_you_stupid_mf-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 24d6a46bd8c9c65814ffcbe8f27aadb6097e558381a4b5d189076f8637c6fa43
MD5 e2f3f67c73dffea403cef0a2e4aed48d
BLAKE2b-256 873e9cc904981ba11b63ac76c187f3be880023fb26360833a25ea1091803015e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page