我得到的db2输出如下。
this is testing 1
this is testing 2
this is testing 4
db2为查询和空行提供输出,如果查询没有数据,则提供一个空行。
我希望在每个输出之后删除额外的空行。
我知道sed -i '/^$/d' file.txt可以删除空行。是否有一种方法可以在每一行有数据之后删除单个空行?
这是所需的输出:
this is testing 1
this is testing 2
this is testing 4
我正在用php动态地构建一个JS页面,使用.htaccss将.php转换成.js。
除了JS的输出之外,所有的输出都工作得很好。
即
$data = array('one', 'two');
foreach($data as $d){
echo "document.write('This is a test for array item ".$d."'); \r\n";
}
问题是它在一行( ie )上输出所有内容。
document.write('This is a test for array
示例:考虑如下所示的字符串:
String a="This line1 has a,b,c,\nThis line2 has d,e,f, \nThis line3 has g,h,i";
System.out.println(a);
输出:
This line1 has a,b,c,
This line2 has d,e,f,
This line3 has g,h,i
由于这是一个多行字符串,我将如何从输出中删除这里每一行的最后出现的逗号&打印如下所述的输出?
This line1 ha
我写得更清楚一点。在这里,我希望每一行连在一起两次。通常来自
a = "Hello"
b = "World"
print(a + b)
出局>
"Hello world"
它可以使用,但我发现的问题是:我的意图是粘贴每一行成它自己的重复,而没有额外的行。
with open('domains.txt','r') as f:
for line in f:
test_var = line+line
print(test_var)
退出:
"string
string
我有一个Perl问题。我有一个文件,该文件的每一行都包含不同数量的As、Ts、Gs和Cs。该文件如下所示
ATCGCTGASTGATGCTG
GCCTAGCCCTTAGC
GTTCCATGCCCATAGCCAAATAAA
我想为每一行添加行号,然后每6个字符插入一个\n,然后在创建的每个新行上每3个字符放一个空格
输出示例应为
Line NO 1
ATC GCT
GAS TGA
TGC TG
Line NO 2
GCC TAG
CCC TTA
GC
我想出了下面的代码:
my $count = 0;
my $line;
my $r
您的目标是创建一个无限期打印自己的程序,每一行后面都有一个新行。因此,如果您的程序是一行程序,那么它将在输出的每一行重复。
示例
程序:
A
输出:
A
A
A
...
规则
它必须是一个完整的程序,而不是一个片段或函数。
程序应该永远循环,没有堆栈溢出或递归限制错误。
输出是标准输出或最近的替代。
不接受程序输入。
标准漏洞是不允许的,例如打开程序的文件或访问外部资源。空程序不允许作为标准漏洞。
如果您的程序代码以尾随换行符结尾,这不算在quines之间的必要换行符,您必须打印另一行。
古德道夫 -最短代码获胜!
我正在使用MATLAB从串口读取一些字符串数据,并用逗号分隔每一行。在最后一个字符串的末尾有3个点,如何删除它们?
clear all
clc
teensy=serial('COM4','BaudRate',38400);
fopen(teensy);
for m = 1:10
line = fscanf(teensy);
values = strsplit(line,',');
disp(line);
disp(values);
end
fclose(teensy);
输出:
121.80,0.28,0.
我有一个函数,用于捕获命令的输出并缩进每一行:
indent_lines () {
local line
local indent=" "
while IFS= read -r line || [[ -n "$line" ]]; do
# remove \r and replace with \r$indent
echo "$indent $(echo "$line" | sed "s/$(printf '\r')/$(printf '\r')$i
我想复制文本文件并在标准输出上打印,但是它每跳一次。
with open("translation.txt") as f:
line = f.readlines()
i=0
while i <len(line):
print line[i]
i=i+1
预期产出
one eins
two zwei
three drei
four vier
实际输出
one eins
two zwei
three drei
four vier
下面是按顺序打印输出的第一段代码:
import csv
import random
import os.path
def filename ():
filename = 'filename.txt'
with open ("filename.txt", "r") as data_file:
for line in data_file.readlines():
line = line.strip().split()
print (line [0], l
我的代码:拆分CSV的每一行并将其保存到单独的CSV文件
import csv
with open("PMBC_Final_Neucube.csv") as data:
for index, line in enumerate(data):
with open('sam{}_diet.csv'.format(index), 'w', newline='') as fw:
writer = csv.writer(fw, delimiter=',',