Python
一念逍遥、
乐观积极的面对生活!
展开
-
有道翻译爬虫(Python3) 破解js加密 {'errorCode': 50}
2019/7/15 发现之前写的有道翻译爬虫不能用了,老是报 {'errorCode': 50}, 用Fiddler检查了一下收发包,没发现header或者data有什么问题。从网上找了一下有道翻译反爬虫的答案,思路都差不多,但解决不了问题。 刚才突然想到可能是加密内容变了(毕竟很好实现,改个常量就行),我就查看了有道翻译的js文件,搜索了一下关键字就发现问题所在了, ...原创 2019-07-16 00:18:56 · 458 阅读 · 0 评论 -
ccf csp 计算机软件能力认证 模拟题 201903-1 小中大 1.0s 512.0MB Python、C++版答案
刚看到这个题的时候以为10分钟就能做出来,但是还是有坑的,不小心的话总是无法全对,还是做了好一会儿。 先放C++版的答案,代码简洁,思路简单。 #include<iostream> #include<iomanip> using namespace std; int main() { int Max,Min,n,flag=0; double Mid...原创 2019-08-07 16:50:12 · 829 阅读 · 0 评论 -
ccf csp 计算机软件能力认证 201903-2 二十四点 1.0s 512.0MB Python版答案(模拟栈实现)
第一次试过通过分类的方式,分成几种模式处理,结果发现越弄越麻烦,最后放弃了改用模拟栈实现,发现很自然也很正确。 Python语言的可读性很高,简单说一下思路吧: 数字和操作符列表模拟栈,从左到右扫描表达式,遇到 'x' (这个要注意! 我竟然看成了 '*' ,第一次只得了40分emmmm)或 '/' 就取出俩数字做运算,然后把结果放回去。 然后把操作符列表里的 '-' 对应的数字变成负数,最后...原创 2019-08-07 21:24:58 · 479 阅读 · 0 评论 -
ccf认证 模拟题 试题编号: 201812-2 试题名称:小明放学 Python版答案(100分)
和上一个小明上学的规则一样,红绿黄是一个循环。 处理不同路口红绿灯的方法:走到每个路口时,把相应的等待时间化成绝对时间,然后对循环(r+g+y)取模,求剩余等待时间 每个路口的时间转换为 0 10 25 0 11 61 0 6 0 3 50 0 3 然后加上当前时间sum,计算所属区间和等待时间即可。 r, y, g = [int(i) for i in input(...原创 2019-08-26 21:06:06 · 389 阅读 · 0 评论