统计字符串每个单词出现的次数
-- coding: utf-8 --
@Time : 2019/9/8 20:32
@Author : wangzi
@File : test.py
a = 'hh qq ww ee aa aa '
> for i in list(a.split()):
> print({i:a.split().count(i)})
结果:
{‘hh’: 1}
{‘qq’: 1}
{‘ww’: 1}
{‘ee’: 1}
{‘aa’: 2}
{‘aa’: 2}
b = {c:a.split().count(c) for c in list(a.split())}
print(b)
结果:
{'hh': 1, 'qq': 1, 'ww': 1, 'ee': 1, 'aa': 2}
from collections import Counter
a = 'hh qq ww ee aa aa '
b = Counter(a.split())
print(b)
结果:
Counter({‘aa’: 2, ‘hh’: 1, ‘qq’: 1, ‘ww’: 1, ‘ee’: 1})
python 和 Linux 中删除文件的办法
import os
os.remove("wangzi.txt")
rm wangzi.txt
写一段自定义异常代码
def a (b):
if b >90:
raise ValueError('数量不能大于90')#raise用于抛出自定义异常,一旦触发则不会再执行之后的代码 格式为 :
#raise 异常类型 (异常注明)
else:
return "999"
if __name__ == '__main__':
a(1222)