前不久,我写了一篇文章回顾 Python 中 "print 的发展历史" ,提到了两条发展线索: 明线:早期的 print 语句带有 C 和 Shell 的影子,是个应用程序级的 statement,在最初十几年里,经历过 PEP 214 和 PEP 259 的改进;再到 2009 年的大版本 3. ...
分类:
编程语言 时间:
2019-08-25 13:42:50
阅读次数:
81
这道题只要用朴素算法的bsgs就行了,数据中的情况都是基本情况没有变形但是要注意加一个判断语句 ...
分类:
其他好文 时间:
2019-08-24 17:05:54
阅读次数:
173
Java条件语句if...else ①if语句 一个if语句包含一个布尔表达式和一条或者多条语句。 运行结果 ②if...else语句 if语句后面可以跟着else语句,当if语句的布尔表达式值为false时候,else语句块会被执行 运行结果 ③if...else if...else语句 if语句 ...
分类:
其他好文 时间:
2019-08-22 00:33:36
阅读次数:
106
1.结尾逗号 结尾的逗号通常是可选的,除了在构成一个元素的元组时是强制性需要的(在Python 2 中,它们对 print 语句有语义)。为了清晰起见,建议将后者用括号括起来(在技术上是多余的)。 Yes:FILES = ('setup.cfg',)下面的容易混淆:FILES = 'setup.cf ...
分类:
编程语言 时间:
2019-08-02 20:21:00
阅读次数:
94
我家的狗5岁了, 5岁的狗相当于人类多大呢?其实,狗的前两年每一年相当于人类的10.5岁,之后每增加一年就增加四岁。那么5岁的狗相当于人类多少年龄呢?(应该是: 10.5 + 10.5 + 4 + 4 + 4 = 33岁。)编写一个程序,获取用户输入的狗的年龄,通过程序显示其相当于人类的年龄。如果用 ...
分类:
编程语言 时间:
2019-07-13 22:44:34
阅读次数:
559
日志如果你曾经在代码中加入print() 语句,在程序运行时输出某些变量的值,你就使用了记日志的方式来调试代码。记日志是一种很好的方式,可以理解程序中发生的事,以及事情发生的顺序。Python 的logging 模块使得你很容易创建自定义的消息记录。这些日志消息将描述程序执行何时到达日志函数调用,并 ...
分类:
编程语言 时间:
2019-06-22 19:58:16
阅读次数:
120
一、基本概念 单例模式属于创建型设计模式。 确保一个类只有一个实例,并提供该实例的全局访问点。 实现: 使用一个私有构造函数、一个私有静态变量以及一个公有静态函数来实现。 二、结构 类图: 私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回唯一的私有静态变量。 三、几类经典单 ...
分类:
其他好文 时间:
2019-06-15 15:08:25
阅读次数:
116
python: 1.输出print(): 每学一门语言,每个老师教的第一行代码就是,print(“Hello,world!”),这就是输出,也许是表达了我们对这个世界的友好态度 要想输出的两个变量现实在同一行上用print(A,B) 补充:print(‘\n’)是输出空白行 2.字符串: print ...
分类:
编程语言 时间:
2019-05-25 12:52:53
阅读次数:
426
1.0 threading 的join方法就是用来阻塞用的,可以阻塞主线程,等待所的子线程结束后,然后再运行后面的程序: 此时,会等t2运行完成后,才执行最后的print语句。 此时,只会运行完t1后,就会执行最后的print 2.0 threading 的daemon,当我们使用setDaemon ...
分类:
编程语言 时间:
2019-05-23 23:19:22
阅读次数:
254
条件控制语句 if语句 if条件加表达式 if-else语句 if-elif-else语句 if 表达式1: 语句1 elif 表达式2: 语句2 elif 表达式3: 语句3 else: 语句e 逻辑:当程序执行到if-elif-else语句时,首先计算表达式1的值,如果表达式1的值为假,则执行表 ...
分类:
编程语言 时间:
2019-05-11 13:31:47
阅读次数:
154