|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在答案中看到了鱼老师说的end = ' ' 对于这个不是很懂,能够展现出什么样的运行情况啊。运行了几次也没看懂。
鱼老师的这个代码也不是很懂
- 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
复制代码
我的是这样写的
- temp = input('请输入一个整数:')
- number = int(temp)
- while number:
- i =(' '* number) + ('*'* number)
- print(i)
- number = number - 1
复制代码
跪求大神能详细讲一下吗
end的意思就是输出这一条语句后,最后系统会给你填上一个字符,默认是换行'\n',手动改成end=' '就是每行输出完毕用空格结尾,不换行的意思,同样可以用';' 或者空字符''来结束一行
|
|