描述
读取附件中的文件(utf-8编码),统计并输出文章的前 n 行里共有多少字符(标点符号及换行符按字符统计),以及有多少个不重复的字符?
输入格式
输入一个正整数 n
输出格式
在一行中输出文章的前 n 行里共有多少字符和有多少个不重复的字符,中间用一个空格分隔
示例 1d
输入:1000
输出:2484 432
附件:
n=int(input())
with open("The Great Learning.txt","r", encoding = "utf-8") as f:#引用附件
ls=f.readlines()
txt=''.join(ls[:n]) #截取前n行,拼接成一个长字符串
print(len(txt),len(set(txt)))
本文章用于python.123学习用,如需在其他地方运行,需要把图片转换成文件,同时改动程序中引用附件的位置
例如将图片转换成文件后保存在//D盘,代码如下
n=int(input())
with open("d:\\The Great Learning.txt","r", encoding = "utf-8") as f:#引用附件
ls=f.readlines()
txt=''.join(ls[:n]) #截取前n行,拼接成一个长字符串
print(len(txt),len(set(txt)))