
相关信息
查询汉字拼音,笔画,笔顺等信息。
打印模式下可以生成字帖。
简单记录一下近期抽空做的简单的 Python Playground。
Python Playground 主要是为了配合笔记中的示例,基本保持跟 Vue Playground 一样的逻辑。
公式
=SEARCH("@",SUBSTITUTE(查找单元格,"查找字符串","@",LEN(查找单元格)-LEN(SUBSTITUTE(查找单元格,"查找字符串",""))),1)
task copyRuntimeDependencies(type: Copy) {
into '$projectDir/WebContent/WEB-INF/lib'
from configurations.runtimeClasspath
}
有时 eclipse 右下角一直有 JPA Project Change Event Handler (waiting) 导致 eclipse 很慢,而且项目中不需要 JPA 时,它也一直出现。
本文可以去掉它。
早在 2021 年时,就遇到过这个问题,当时也是搜了好久才去掉了它。为了以后方便,本文记录一下解决办法。
语法错误又称解析错误。
解析器会重复出错的行并显示指向检测到错误的位置的小箭头。
请注意这并不一定是需要被修复的位置。
即使语句或表达式使用了正确的语法,执行时仍可能触发错误。执行时检测到的错误称为 异常 。
内置异常 列出了内置异常及其含义。
模块是包含 Python 定义和语句的文件。其文件名是模块名加后缀名 .py
。在模块内部,通过全局变量 __name__
可以获取模块名(即字符串)。
# 斐波那契数列模块
def fib(n):
"""Write Fibonacci series up to n."""
a, b = 0, 1
while a < n:
print(a, end=' ')
a, b = b, a + b
print()
def fib2(n):
"""Return Fibonacci series up to n."""
result = []
a, b = 0, 1
while a < n:
result.append(a)
a, b = b, a + b
return result
对输出格式的控制不只是打印空格分隔的值,还需要更多方式。格式化输出包括以下几种方法。
使用 格式化字符串字面值 ,要在字符串开头的引号/三引号前添加 f
或 F
。
在这种字符串中,可以在 {
和 }
字符之间输入引用的变量,或字面值的 Python 表达式。
year = 2016
event = 'Referendum'
f'Results of the {year} {event}'
# 'Results of the 2016 Referendum'
字符串的 str.format()
方法需要更多手动操作。
你仍将使用 {
和 }
来标记变量将被替换的位置并且可以提供详细的格式化指令,但你还需要提供待格式化的信息。
下面的代码块中有两个格式化变量的例子:
yes_votes = 42_572_654
total_votes = 85_705_149
percentage = yes_votes / total_votes
'{:-9} YES votes {:2.2%}'.format(yes_votes, percentage)
# ' 42572654 YES votes 49.67%'
请注意Notice how the yes_votes
填充了空格并且只为负数添加了负号。
这个例子还打印了 percentage
乘以 100 的结果,保留 2 个数位并带有一个百分号 (请参阅 格式规格迷你语言 了解详情)。
最后,还可以用字符串切片和合并操作完成字符串处理操作,创建任何排版布局。字符串类型还支持将字符串按给定列宽进行填充,这些方法也很有用。
列表数据类型支持很多方法,列表对象的所有方法所示如下:
list.append(x)
list.extend(iterable)
通过添加来自 iterable
的所有项来扩展列表。list.insert(i, x)
list.remove(x)
list.pop([i])
list.clear()
list.index(x[, start[, end]])
list.count(x)
list.sort(*, key=None, reverse=False)
就地排序列表中的元素list.reverse()
list.copy()
返回列表的浅拷贝。类似于 a[:]
。内网部署了一个 WiKi,为了简便,使用的 VuePress + Hope 主题。
估计是内部试用版的原因,基本上没人看。更主要是除了我自己,也没人往上放东西。。。
不过,本着网站功能齐全的目标,想者加一个统计功能,顺带看看是不是真的只有我一个人在用。。。
本着能省则省的原则,首先看了下是否有 docker 版。挺好,有 docker 版,遂采用了 docker 版。