python问题
temp = input('请输入一个整数')number = int(temp)
while number:
i = number - 1
while i:
print(' ',end = ' ')
i = i - 1
j = number
while j:
print('*',end =' ')
j = j - 1
print()
number = number - 1
print(' ',end = ' ')
print('*',end =' ')这两个地方求解释一下 end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。这里替换为空 本帖最后由 jackz007 于 2022-8-5 11:30 编辑
print() 其实是 print(sep = ' ' , end = '\n') 就是说,print() 天生暗含有两个命名可选参数,在不进行指定的时候,使用缺省参数值,sep = ' ' 指定多个参数打印输出内容之间的分隔符是一个空格,end = '\n' 指定在打印完成所有参数输出内容之后再附加输出一个换行符。
print(' ',end = ' ')# 打印''(2 个空格)不换行
print('*',end =' ')# 打印'* '(1 个空格加一个空格)不换行
页:
[1]