完成作业3-2-1
This commit is contained in:
43
2509165016-9.py
Normal file
43
2509165016-9.py
Normal file
@@ -0,0 +1,43 @@
|
||||
import jieba
|
||||
|
||||
print("=" * 50)
|
||||
print("jieba分词演示")
|
||||
print("=" * 50)
|
||||
|
||||
text = "我喜欢深度学习和人工智能"
|
||||
|
||||
print(f"原文: {text}")
|
||||
print()
|
||||
|
||||
# 精确模式(默认)
|
||||
words精确 = list(jieba.cut(text, cut_all=False))
|
||||
print(f"精确模式: {' / '.join(words精确)}")
|
||||
|
||||
# 全模式
|
||||
words全 = list(jieba.cut(text, cut_all=True))
|
||||
print(f"全模式: {' / '.join(words全)}")
|
||||
|
||||
# 搜索引擎模式
|
||||
words搜索 = list(jieba.cut_for_search(text))
|
||||
print(f"搜索模式: {' / '.join(words搜索)}")
|
||||
|
||||
# 更多分词示例
|
||||
import jieba
|
||||
|
||||
print("=" * 50)
|
||||
print("更多分词示例")
|
||||
print("=" * 50)
|
||||
|
||||
examples = [
|
||||
"今天天气真不错",
|
||||
"人工智能是未来的发展方向",
|
||||
"Python是一门非常流行的编程语言",
|
||||
"小明毕业于清华大学计算机系",
|
||||
"我今天在京东买了一部iPhone手机"
|
||||
]
|
||||
|
||||
for i, text in enumerate(examples):
|
||||
words = list(jieba.cut(text))
|
||||
print(f"{i+1}. {text}")
|
||||
print(f" → {' / '.join(words)}")
|
||||
print()
|
||||
Reference in New Issue
Block a user