编写程序task5.py,粗略统计Zen Of Python(Python之禅)的行数、单词数、字符数、空格数。
时间: 2023-05-22 12:01:14 浏览: 183
好的,我可以回答这个问题。以下是 task5.py 的代码:
```python
import urllib.request
# 从网页上获取 Python 之禅的文本
url = "https://www.python.org/dev/peps/pep-0020/"
response = urllib.request.urlopen(url)
html = response.read()
text = html.decode()
# 统计行数、单词数、字符数、空格数
lines = text.count('\n')
words = len(text.split())
chars = len(text)
spaces = text.count(' ')
# 输出结果
print("行数:", lines)
print("单词数:", words)
print("字符数:", chars)
print("空格数:", spaces)
```
这个程序会从 Python 官网上获取 Python 之禅的文本,并统计行数、单词数、字符数、空格数。
阅读全文