作者归档:Quan

python traceback捕获并打印异常



python traceback捕获并打印异常

异常处理是日常操作了,但是有时候不能只能打印我们处理的结果,还需要将我们的异常打印出来,这样更直观的显示错误

下面来介绍traceback模块来进行处理

    try:
        1/0
    except Exceptio[......]

Read more

C++ cin.get及getline的用法

C++ cin.get及getline的用法

1.cin.get()

从指定的输入流中提取一个字符,函数的返回值就是这个字符。文件结束符会返回EOF,一般以-1代表EOF。

复制代码
1 #include<iostream>
2 using namespace st[......]

Read more

2017年第二十三届NOIP(C语言)普及组初赛试题及详细答案

2017年第二十三届NOIP(C语言)普及组初赛试题及详细答案

赛时间: 2017 年 10月14日 14:30~ 16:30
选手注意:不得使用任何电子设备(如计算器、手机、电子词典等 )或查阅任何书籍资料

一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确[......]

Read more

分治算法——快速幂

分治算法——快速幂

(我貌似不会写二进制拆分的快速幂。。。。)

对于求解a^b mod p,我们的暴力手段是模拟,将b个a一个一个乘上去再取模

时间显然是O(b),当b有几千万,乃至几亿时,我们发现这显然会超时

思考有没有优化的空间呢

我们发现求解a^b mod p 等价于[......]

Read more