0
点赞
收藏
分享

微信扫一扫

python challenge2

女侠展昭 2022-03-20 阅读 41
python

大学的时候经理还算是比较旺盛的,半夜睡不着,去抽根烟,回来想了想,得把那个下午没完成的挑战 搞一下子;

如图所示::

这个就是第二关的样貌了,上午看了一下,就是说看图或者是找页面源代码;看了半天的那页书,我还在放大了看;!!!鬼东西 最后也是没能真的看出来。

接下来到了晚上就想想,咱的眼里不行,那就看看源代码吧,说不定可以搞出来的东东

这个也就是,除了在页面上你已经看到的之外,就是这里的注释了。

就是告诉你,下面是一堆乱七八糟的符号 ,让你找一找稀少点的字符。直觉告诉我,这得编程解决问题啊;

废话不多说先上代码

#这是我自己的文件存放位置,后面的encoding 是这个挑战做完后,自己加了几个汉字进去,报错后的改进
with open('C:/Users/31866/Desktop/rare.txt',encoding='utf-8') as rare :
    dirc={}                  #  定义一个翠芳结果的字典  {'符号':'次数'}
    for num in range(0,1220):  #我看了一下,放进文本文件里有1220行
        for letter in rare.readline():
            if letter in dirc :
                dirc[letter] += 1
            else :
                dirc[letter]=1
        print("第{}行结束".format(num))
#输出统计结果
    for key in dirc :
        print('{}:{}'.format(key,dirc[key]) ," ",end='')

 %:6104  $:6046  @:6157  _:6112  ^:6030  #:6115  ):6186  &:6043  !:6079  +:6066  ]:6152  *:6034  }:6105  [:6108  (:6154  {:6046  
:1219  e:1  q:1  u:1  a:1  l:1  i:1  t:1  y:1  

稀少的就是equality 了,你按照他出现的顺序更改到url 上即可

举报

相关推荐

0 条评论