《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。 请编写程序,统计“笑傲江湖一网络版.txt”中出现在引号内所有字符占文本总字符的比例。采用如下方式打印输出: 占总字符比例:20%。 用程序运

admin2019-09-02  28

问题 《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本,文件名为“笑傲江湖一网络版.txt”。
请编写程序,统计“笑傲江湖一网络版.txt”中出现在引号内所有字符占文本总字符的比例。采用如下方式打印输出:
占总字符比例:20%。
用程序运行结果的真实数字替换上述示例中数字,均保留整数,字符串中标点符号采用中文字符。

选项

答案fi=open(’’笑傲江湖一网络版.txt’’,’’r’’,encoding=’utf-8’) txt=fi.read() cnt=0 flag=False for c in txt: if c==’’“”: flag=True if c==’’“”: flag=False if flag: cnt+=1 print(’’占总字符比例:{:.0%}。’’.format(cnt/len(txt))) fi.close()

解析
转载请注明原文地址:https://kaotiyun.com/show/WN6p777K
0

最新回复(0)