python challenge2

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

如图所示::

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

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

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

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

废话不多说先上代码

#这是我自己的文件存放位置,后面的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 上即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃龙虾的小黑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值