|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 qslife 于 2018-1-11 22:33 编辑
题上要求打印以下图像:
题上给个答案:
- 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='' 是什么意思呢?
我是这样实现
- num=int(input('请输入一个整数:'))
- blank=num-1
- while num>0:
- print(' '*blank+'*'*num)
- blank=blank-1
- num=num-1
复制代码
print() #没参数 打印换行
print("abcd") #一个参数,打印该内容 abcd,然后还会打印换行
print("abcd",end="b") #二个参数,1表示打印的内容,2 end="b" 表示再打印b, ""没有表示打印空,
|
|