码迷,mamicode.com
首页 > 编程语言 > 详细

Python:每天写点小程序

时间:2018-06-14 01:06:17      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:文件   空格   class   程序   pre   lin   文件的   没事   dsa   

每天写点python小程序,下面是对一个txt文件的 里面的字数的统计,看的其他人的

 

 1 file_name="E:\movie.txt"
 2 #Python学习群125240963
 3  
 4 
 5 line_counts=0
 6 
 7 word_counts=0
 8 
 9 character_counts=0
10 
11  
12 
13 with open(file_name,"r") as f:
14 
15     for line in f:
16 
17         words=line.split()
18 
19         line_counts+=1
20 
21         word_counts+=len(words)
22 
23         character_counts+=len(line)
24 
25  
26 
27  
28 
29 print line_counts
30 
31 print word_counts
32 
33 print character_counts

之前不知道 还可以for line in f这样用,这代表拿到每个行的循环。

而且len(line) 是加上了最后的\n

split()中如果不加参数的话,默认是认为以空格为分隔符,例如”  fdsf    fdsafds  fsda“

这样的话,会被分成三项,不管其中有多少的空格,没事可以看一看python的文档,做点试验。

Python:每天写点小程序

标签:文件   空格   class   程序   pre   lin   文件的   没事   dsa   

原文地址:https://www.cnblogs.com/huohuohuo1/p/9180641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!