看不懂
请写出下列程序输出结果。import randomfor i in range(1,7):
print(' '*2*(6-i),end="")#输出空格
for j in range(i, 0,-1):
print(j, end ="")#输出jprint()#换行
初学者 看不太懂 求教:) 哪里不懂? yayc_zcyd 发表于 2021-4-18 16:19
哪里不懂?
第二三行的意思 ' ' * 2 * (6 - i) //字符串乘以数字代表字符串重复 这里是 打印2 * (6 - i) 个空格
for j in range(i, 0, -1): // range参数: 第一个是起始值, 第二个是终止值, 第三个是步阶,并且遵循前闭后开区间
//上面相当于: for j = i; j > 0; j -= 1;
页:
[1]