摘要:
一: (也可以直接将删除的部分修改成所要存储的文件路径,之后三个步骤就可以省去了) 二: 打开Windows的cmd,在cmd中输入jupyter notebook --generate-config 三: 找到对应文件生成的文件地址打开文件 四: 搜索: c.NotebookApp.noteboo 阅读全文
摘要:
n(n<20)个人站成一圈,逆时针编号为1~n。有两个官员,A从1开始逆时针数,B从n开始顺时针数。在每一轮中,官员A数k个就停下来,官员B数m个就停下来(注意有可能两个官员停在同一个人上)。接下来被官员选中的人(1个或者2个)离开队伍。输入 n,k,m 输出每轮里被选中的人的编号 样例输入 n=1 阅读全文
摘要:
有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关,以此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。k<=n<=100 样例输入 7 3 样例输出 1 5 6 7 阅读全文
摘要:
字背景颜色范围:40 49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 字颜色:30 39 30:黑 31:红 32:绿 33:黄 34:蓝色 35:紫色 36:深绿 37:白色 ANSI控制码的说明 \33[0m 关闭所有属性 \33[1m 设置高亮 阅读全文
摘要:
filename: 指定日志文件名 filemode: 和file函数意义相同,指定日志文件的打开模式,'w'或'a' format: 指定输出的格式和内容,format可以输出很多有用信息,如上例所示: %(levelno)s: 打印日志级别的数值 %(levelname)s: 打印日志级别名称 阅读全文
摘要:
一、在字符串前面加上 'r' 就可以了 二、在转义字符的 '\' 前面再加一个 '\' 在 re 模块中(电脑主控制台上打开的python): 在 re 模块中(PyCharm上打开的python): Python 内部传值过程: 阅读全文
摘要:
我们把对象(变量)从内存中变成可存储或运输的过程称之为序列化,在 Python 中叫 pickling ,在其他的语言中也被称之为 serialization,marshalling,flattening等等,都是一个意思 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 阅读全文
摘要:
一、迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法) 3.协议是一种约定,可迭代对 阅读全文
摘要:
#include #include void main() { int n,j,i; /*i为行数,j为每行中的项数*/ printf("输入图案上三角的高度n:"); scanf("%d",&n); for(i = 1;i = 1;i--) /*打印下三角,(不包括中间行)... 阅读全文
摘要:
在C语言中,如果进行强制类型转换,它会将所需要取的位数直接提取出来,而其他位数的数字会被直接删除,不会对提取出来的位数有任何影响 所以如果我们需要提高精度,对所取的数进行四舍五入,需要给所需去的数的最后一位数的后一位加上5。 (1)将浮点型a=9.635625进行取整,得出整型b b = (int) 阅读全文