if ( folderBrs.ShowDialog() == DialogResult.OK )
{
var dir = new DirectoryInfo(folderBrs.SelectedPath);
dir = dir.CreateSubdirectory(textBox1.Text.Trim());
dir.CreateSubdirectory("subfolder1");
dir.CreateSubdirectory("subfolder2");
}
输出
ISBN = [int(e) for e in input("input ISBN :")]
sum = 10*ISBN[0]+9*ISBN[1]+8*ISBN[2]+7*ISBN[3]+6*ISBN[4]+5*ISBN[5]+4*ISBN[6]+3*ISBN[7]+2*ISBN[8]
for i in range(0,10):
sum_check = sum + i
if sum_check % 11 ==0:
print("n10 =",i)
ISBN.append(i)
但我想要此输出
020134525
答案 0 :(得分:1)
要在python中打印不带空格,逗号和括号的任何列表,只需执行
print(*list_name,sep='')
答案 1 :(得分:0)
如果您想按原样打印列表,python总是将其打印在方括号内:
[0, 2, 0, 1, 3, 1, 4, 5, 2, 5]
如果要将所有数字汇总在一起,则意味着要join
列表中的数字。
您想要做的是join
列表中的项目,如下所示:
result = ''.join(list)
对象result
将是您想要的数字,如下所示:
020134525
答案 2 :(得分:-1)
尝试''.join(ISBN)
另外,也可以将ISBN
设为列表,而不是str
。
ISBN = ''
(your code)
ISBN+=i