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.

协议 / 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.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 1f3da1fe8e746becdc94c6937685caa0de172f4a42b9074ac37d39973808474b
MD5 f401f4b0b484201d9f9126e5baf4e6d7
BLAKE2b-256 961a927a229331c4bd98f3380d0d92d5d23151f6f3fd328b68556a562d3bffa1

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.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 126572b94033ef4d2a0dcaff793c6e690de8f280460495c50c90053413af3b65
MD5 1b47b714268ceaf70ee132458c7a3184
BLAKE2b-256 18cd9192e7a78dd7df174acd0430f37ef8770ecaf6cde74ac5adde4cebe8df7d

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