🎤 Python 3.X 内置函数脱口秀大会 🐍
🔹 开场白
主持人:
“欢迎来到《Python 内置函数吐槽大会》!
今天到场的嘉宾有——**打印哥print()、输入姐input()、长度叔len()、范围弟range()……
还有一堆数学系的abs()、round()、sum()!
掌声有请!👏”
🎭 第一幕:基础必备函数(生存技能)
1. print() —— “话痨输出机”
print("我叫print(),职业是BB机")
print("你让我说啥我就说啥", end="!\n") # 连结尾符号都能改!
吐槽:
“没有我print(),你们调试代码全靠猜!💥”
2. input() —— “读心术大师”
name = input("你叫啥?") # 用户输入 → 变量捕获
print(f"哦,你叫{name}啊!")
吐槽:
“我能让程序和你聊天——但小心我卡住你的while True!🔄”
3. len() —— “长度测量仪”
print(len("Python")) # 6 → 数字母
print(len([1, 2, 3])) # 3 → 数元素
吐槽:
“字符串、列表、字典……没有我量不了的东西!📏”
4. range() —— “数字流水线”
for i in range(3): # 0, 1, 2
print(f"第{i+1}次循环")
吐槽:
“省内存的range(10亿) vs 吃内存的list(range(10亿)),选我准没错!♻️”
🎭 第二幕:数学函数(算账天团)
5. abs() —— “绝对值杠精”
print(abs(-3.14)) # 3.14 → 负号消失术
吐槽:
“管你正负,我一律按正的算!🔢”
6. round() —— “四舍五入控”
print(round(3.14159, 2)) # 3.14 → 保留2位
吐槽:
“银行舍入?decimal更准,但我快啊!💰”
7. sum() —— “计算器成精”
print(sum([1, 2, 3])) # 6 → 列表求和
吐槽:
“给我一个可迭代对象,我还你一个总和!🧮”
🎭 第三幕:类型转换(变形金刚)
8. int() / float() / str() —— “强制转型三人组”
print(int("42")) # 字符串→整数
print(str(3.14)) # 数字→字符串
print(float("99.9")) # 字符串→浮点数
吐槽:
“int("abc")?小心我报错ValueError!💢”
9. list() / tuple() / set() —— “容器三兄弟”
print(list("Python")) # ['P', 'y', 't', 'h', 'o', 'n']
print(tuple([1, 2, 3])) # (1, 2, 3)
print(set([1, 1, 2])) # {1, 2} → 去重
吐槽:
“set():专治列表重复症!🏥”
🎭 第四幕:高阶函数(黑科技组)
10. map() —— “批量处理器”
print(list(map(str.upper, ["a", "b"]))) # ['A', 'B']
吐槽:
“给我一个函数+可迭代对象,我帮你批量加工!🔧”
11. filter() —— “数据过滤器”
print(list(filter(lambda x: x > 0, [-1, 0, 1]))) # [1]
吐槽:
“lambda是我的好搭档,专筛你想要的数据!🔍”
12. zip() —— “拉链缝合怪”
names = ["Alice", "Bob"]
scores = [90, 80]
print(dict(zip(names, scores))) # {'Alice': 90, 'Bob': 80}
吐槽:
“两个列表?我帮你缝成字典!🤝”
🎭 终幕:冷门但有用的函数(隐藏BOSS)
13. enumerate() —— “自动编号器”
for i, name in enumerate(["Alice", "Bob"]):
print(f"第{i}号选手:{name}")
吐槽:
“for i in range(len(x))?太土了!用我!🏷️”
14. eval() —— “字符串魔法师”
print(eval("1 + 1")) # 2 → 字符串当代码执行
吐槽:
“强大但危险——别随便eval(input()),小心黑客!🛡️”
15. help() —— “自救说明书”
help(print) # 打印print()的官方文档
吐槽:
“记不住函数?找我help(),比百度快!📚”
🎤 总结:Python内置函数RAP
print输出 input问,len量长度 range分
abs取正 round约,sum求和不会错
int/str强转型,list/tuple/set容器灵
map加工 filter筛,zip缝合真不赖
enumerate自动标,eval危险要记牢
help()救命文档找,内置函数真奇妙!
观众:👏👏👏 “再来一个!”
主持人:
“下次再见!记住——
dir(__builtins__) 查看所有内置函数!🎉”
用这个脱口秀学Python内置函数,保证笑着记住!😆

被折叠的 条评论
为什么被折叠?



